Example #1
0
 public ActionResult SaveSubmittedDocs(int Id, string jsonData)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         bool IsSuccess = usRecService.SaveSubmittedDocs(Id, jsonData);
         if (IsSuccess)
         {
             return(Json(Common_Library.Constants.JsonSuccess));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError));
 }
Example #2
0
 public ActionResult SaveContract(int ContractId, int SubmissionId, int FK_TicketStatus, string Title, string Date, string SignedBy, string TitleClient, string DateClient,
                                  string SignedByClient, string State, string ContractExpiryDate, int IsRateConfirmationPresent, int Operation)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         string ReturnId = usRecService.SaveContract(ContractId, SubmissionId, FK_TicketStatus, Title, Convert.ToDateTime(Date), SignedBy, TitleClient,
                                                     Convert.ToDateTime(DateClient), SignedByClient, State, Convert.ToDateTime(ContractExpiryDate),
                                                     IsRateConfirmationPresent, Convert.ToInt32(Session["EmpId"]),
                                                     Convert.ToInt32(Session["EmpId"]), 1, Operation);
         if (ReturnId != string.Empty)
         {
             return(Json(ReturnId));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError));
 }
Example #3
0
 public ActionResult SaveSubmissions(int SubmissionId, int FKSubmissionStatusId, int FK_OppId, int FK_LeadId, string Rate, int FK_TicketStatusId, int Operation)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         string ReturnVal = usRecService.SaveSubmissions(SubmissionId, FKSubmissionStatusId, FK_OppId, FK_LeadId, Rate, Convert.ToInt32(Session["EmpId"]), FK_TicketStatusId,
                                                         0, 1, Convert.ToInt32(Session["EmpId"]), Convert.ToInt32(Session["EmpId"]), Operation);
         if (ReturnVal != string.Empty)
         {
             return(Json(ReturnVal));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError));
 }
Example #4
0
        public ActionResult SaveInvoiceDetails(int InvoiceId, int FK_SubmissionId, int FK_TicketStatus, string Name, string Email, string Terms, int FK_BillingCycle, string Street,
                                               string City, string State, string Country, string Zip, string CcList, int Status, int Operation)
        {
            NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
            usRecService.Url = Constants.USRecService;
            try
            {
                string JsonData = usRecService.SaveInvoiceDetails(InvoiceId, FK_SubmissionId, FK_TicketStatus, Name, Email, Terms, FK_BillingCycle, Street, City,
                                                                  State, Country, Zip, CcList, Status, Convert.ToInt32(Session["EmpId"]), Convert.ToInt32(Session["EmpId"]), Operation);

                if (JsonData != string.Empty)
                {
                    return(Json(JsonData, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                GeneralFunctions genFun = new GeneralFunctions();
                genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                                Convert.ToString(ControllerContext.RouteData.Values["action"]),
                                Convert.ToString(ControllerContext.RouteData.Values["controller"]));
                genFun = null;
            }
            finally
            {
                usRecService = null;
            }
            return(Json(Common_Library.Constants.JsonError, JsonRequestBehavior.AllowGet));
        }
Example #5
0
 public ActionResult AddLeadData(int LeadId, string FirstName, string LastName, string MobileNumber, int VisaType, string Street,
                                 string City, string State, string Country, string Zip, string DOB, string Gender, string Email, int EmployeeType, int ExperienceInMonths,
                                 string HighestQualification, string CurrentEmployer, string CurrentDesignation, string CurrentCTC, string CurrentLocation, int LeadType, string Rate, int Hours,
                                 int EmploymentType, string Source, string Note, string AttachmentUrl, int RecStatus, int Operation)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         string ReturnId = usRecService.SaveLead(LeadId, Convert.ToInt32(Session["EmpId"]), CurrentCTC, CurrentDesignation, CurrentEmployer, VisaType, Street, City,
                                                 Zip, State, Country, HighestQualification, Source, CurrentLocation, Convert.ToDateTime(DOB), Email, EmployeeType, EmploymentType,
                                                 ExperienceInMonths, FirstName, Gender, Hours, LastName, LeadType, MobileNumber,
                                                 Convert.ToInt32(Session["EmpId"]), Note, Rate, 1, 0, AttachmentUrl, RecStatus, Operation);
         if (ReturnId != string.Empty)
         {
             return(Json(ReturnId));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError));
 }
Example #6
0
 public ActionResult SaveVendorDetails(int VendorDetailsId, int FK_LeadId, string CompanyName, string CompanyID, string CompanyAddress,
                                       string ContactPerson1Name, string ContactPerson1Title, string ContactPerson2Name, string ContactPerson2Title, string ContactPerson3Name,
                                       string ContactPerson3Title, string VendorID, string DepositoryBankName, string Branch, string City, string State, string RoutingNumber,
                                       string AccountName, string AccountNumber, int AccountType, string VendorName, string IDNumber, string SignedBy, string Designation,
                                       string Date, string Attachments, int FK_TicketStatusId, int Status, int Operation)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         string JsonData = usRecService.SaveVendorDetails(VendorDetailsId, FK_LeadId, CompanyName, CompanyID, CompanyAddress, ContactPerson1Name,
                                                          ContactPerson1Title, ContactPerson2Name, ContactPerson2Title, ContactPerson3Name, ContactPerson3Title, VendorID, DepositoryBankName,
                                                          Branch, City, State, RoutingNumber, AccountName, AccountNumber, AccountType, VendorName, IDNumber, SignedBy, Designation, Convert.ToDateTime(Date),
                                                          Attachments, FK_TicketStatusId, Convert.ToInt32(Session["EmpId"]), Convert.ToInt32(Session["EmpId"]),
                                                          Status, Operation);
         if (JsonData != string.Empty)
         {
             return(Json(JsonData, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError, JsonRequestBehavior.AllowGet));
 }
Example #7
0
 public ActionResult SaveInterView(int InterviewId, string Attachments, int Fk_Interviewtype,
                                   int Fk_SubmissionId, int Fk_TicketStatusId, string InterviewDate, string InterviewTime, string Note, string Location,
                                   int Operation)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         string JsonData = usRecService.SaveInterView(InterviewId, Attachments, Convert.ToInt32(Session["EmpId"]), Fk_Interviewtype,
                                                      Fk_SubmissionId, Fk_TicketStatusId, Convert.ToDateTime(InterviewDate), InterviewTime, Note, Location, Convert.ToInt32(Session["EmpId"]), Operation);
         if (JsonData != string.Empty)
         {
             return(Json(JsonData, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError, JsonRequestBehavior.AllowGet));
 }
Example #8
0
 public ActionResult SaveOpportunity(int OppId, string ClientName, string ContactPerson, string Location, int NoOfOpenings,
                                     string Street, string City, string State, string Country, string Zip, string Contact1, string Contact2, string Email,
                                     string Fax, string Website, string PositionTitle, string WorkExp, string Rate, float Hours, int PositionType, string ProfileType,
                                     int Industry, string TargetDate, string Note, string AttachmentPath, string JobDescription, int Operation)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         string JsonData = usRecService.SaveOpportunity(OppId, Street, City, State, Zip, Country, ClientName,
                                                        Contact1, Contact2, ContactPerson, Convert.ToInt32(Session["EmpId"]),
                                                        PositionType, Industry, Convert.ToDateTime(TargetDate), Note, AttachmentPath, JobDescription,
                                                        Email, WorkExp, Fax, Hours, 0, 0, Location, Convert.ToInt32(Session["EmpId"]),
                                                        Convert.ToInt32(Session["CompanyId"]), NoOfOpenings, PositionTitle, ProfileType, Rate, Website, 1, Operation);
         if (JsonData != string.Empty)
         {
             return(Json(JsonData, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError, JsonRequestBehavior.AllowGet));
 }
Example #9
0
 public JsonResult GetWeeklyReport(string StartDate, string EndDate, int ProjectId,
                                   int ResourceId, int Offset, int RowCount, int Operation)
 {
     NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
     usRecService.Url = Constants.USRecService;
     try
     {
         string ReturnVal = usRecService.GetTimeSheetReport(Convert.ToDateTime(StartDate),
                                                            Convert.ToDateTime(EndDate), ProjectId, ResourceId, Offset, RowCount, Operation);
         if (ReturnVal != string.Empty)
         {
             return(Json(ReturnVal, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         GeneralFunctions genFun = new GeneralFunctions();
         genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                         Convert.ToString(ControllerContext.RouteData.Values["action"]),
                         Convert.ToString(ControllerContext.RouteData.Values["controller"]));
         genFun = null;
     }
     finally
     {
         usRecService = null;
     }
     return(Json(Common_Library.Constants.JsonError, JsonRequestBehavior.AllowGet));
 }
Example #10
0
        public ActionResult SaveVisaProcessing(int VisaProcessingID, int FKSubmissionId, string CompanyAddress, string CompanyDescription,
                                               string CompanyEstDate, string CompanyName, string Email,
                                               string EmpAbroadAddress, string EmpCountryOfBirth, string EmpDOB, string EmpFname, string EmpLname,
                                               string EmpMname, string EmpNearestConsulate, string EmpPlaceOfBirth, string EmpSSN, string EmpUSAddress,
                                               string Fax, string FederalTAXIDNumber, string GrossAnnualIncome, string I94IssueDate, string I94Number,
                                               string I94ValidityDate, int IsCompanyH1BDependent, string JobLocationAddress, string JobTitleOffered,
                                               string LastI797ApprovalReceipt, int MaritalStatus, string NameOfPersonToSign, string NetIncome,
                                               int NoOfEmployees, int NoOfH1BEmployees, string PassportIssueDate, string PassportNumber, string PassportValidityDate,
                                               string Phone, string SalaryOffered, string TitleOfPersonToSign, string TicketSubmissionDate, int FK_TicketStatusId,
                                               int Operation, int Candidate, string ClientName, string PositionTitle)
        {
            NuPortalUSRecService.NuPortalUSRecService usRecService = new NuPortalUSRecService.NuPortalUSRecService();
            usRecService.Url = Constants.USRecService;
            try
            {
                string JsonData = usRecService.SaveVisaProcessing(VisaProcessingID, FKSubmissionId, CompanyAddress, CompanyDescription,
                                                                  Convert.ToDateTime(CompanyEstDate), CompanyName, Convert.ToInt32(Session["EmpId"]),
                                                                  Email, EmpAbroadAddress, EmpCountryOfBirth, Convert.ToDateTime(EmpDOB), EmpFname, EmpLname, EmpMname, EmpNearestConsulate,
                                                                  EmpPlaceOfBirth, EmpSSN, EmpUSAddress, Fax, FederalTAXIDNumber, GrossAnnualIncome, Convert.ToDateTime(I94IssueDate), I94Number,
                                                                  Convert.ToDateTime(I94ValidityDate), IsCompanyH1BDependent, JobLocationAddress, JobTitleOffered, LastI797ApprovalReceipt,
                                                                  MaritalStatus, Convert.ToInt32(Session["EmpId"]), NameOfPersonToSign, NetIncome, NoOfEmployees,
                                                                  NoOfH1BEmployees, Convert.ToDateTime(PassportIssueDate), PassportNumber, Convert.ToDateTime(PassportValidityDate),
                                                                  Phone, SalaryOffered, TitleOfPersonToSign, Convert.ToDateTime(TicketSubmissionDate), FK_TicketStatusId, Operation, Candidate, ClientName, PositionTitle);

                if (JsonData != string.Empty)
                {
                    return(Json(JsonData, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                GeneralFunctions genFun = new GeneralFunctions();
                genFun.LogError(ControllerContext.HttpContext, ex.Message, ex.TargetSite.Name,
                                Convert.ToString(ControllerContext.RouteData.Values["action"]),
                                Convert.ToString(ControllerContext.RouteData.Values["controller"]));
                genFun = null;
            }
            finally
            {
                usRecService = null;
            }
            return(Json(Common_Library.Constants.JsonError, JsonRequestBehavior.AllowGet));
        }