String WordDocdefault;
if (FuResume.FileName == "")
{
WordDocdefault = "No Attachment";
}
else
{
//String fp = FileUpload1.PostedFile.ContentType;
// if ((fp == "text/plain") || (fp == "application/msword") || (fp ==
"application/pdf") )
String ext =
System.IO.Path.GetExtension(FuResume.PostedFile.FileName.ToString());
if ((ext == "jpeg") || (ext == "bmp") || (ext == "jpg")
{
System.Text.StringBuilder builder = new System.Text.StringBuilder();
//String ext =
System.IO.Path.GetExtension(FileUpload1.PostedFile.FileName.ToString());
String sFileName =
System.IO.Path.GetFileNameWithoutExtension(FuResume.PostedFile.FileName.ToString());
builder.Append(sFileName);
builder.Append(ext);
WordDocdefault = builder.ToString();
}
else
{
lblmsg.Text = "Default Document Format Not supported";
lblmsg.ForeColor = System.Drawing.Color.Red;
return;
}
}
objCv._Candidate_Name = txtname.Text.Trim();
objCv._Candidate_Experience = drpExperience.Text;
objCv._Date_Of_Interview = Convert.ToDateTime(txtdate.Text.Trim());
objCv._Status = DrpStatus.Text;
objCv._Future_Consideration = DrpFutureCondiseration.Text;
objCv._Comments = txtcomments.Text.Trim();
objCv._Resumes = WordDocdefault;
objCv._Department = drpDepartment.Text;
objCv._RefrenceNumber = txtrefno.Text.Trim();
Int32 chk = objCv.AddResume();
if (chk == 0)
{
lblmsg.Text = "Resume Not Uploaded Succesfully";
lblmsg.ForeColor = System.Drawing.Color.Red;
}
else
{
if (FuResume.HasFile)
{
//if (!(System.IO.Directory.Exists(Server.MapPath("../Documents/" +
retval + "/"))))
//{
//
System.IO.Directory.CreateDirectory(Server.MapPath("../Documents/" +
retval + "/"));
//}
//FileUpload1.SaveAs(Server.MapPath("../Documents/" + retval + "/" +
WordDocdefault));
FuResume.SaveAs(Server.MapPath("../Documents/" + WordDocdefault));
}
lblmsg.Text = "Resume Uploaded Succesfully";
lblmsg.ForeColor = System.Drawing.Color.Green;
txtcomments.Text = "";
txtdate.Text="";
txtname.Text="";
txtrefno.Text = "";
}
}
catch (Exception ex)
{
throw ex;
}
}