public FeedbackAndRating() { _ratingId = 0; FeedbackText = ""; TransporterId = 0; _bookingId = 0; _transporter = new Transporter(); _booking = new Booking(); }
/// <summary> /// Add Transporter /// </summary> /// <returns>return Status</returns> public static int AddTransporter(Transporter transporter) { int result; string transNo = ""; TMSDataLibrary.Transporter _objtransporter = new TMSDataLibrary.Transporter(); int usertype = (int)CONSTANT.ApplicationUserType.Transporter; result = _objtransporter.AddTranporter(transporter.Password, transporter.TransportName, transporter.FirstName, transporter.LastName, transporter.Mobile, transporter.Email, transporter.AddressLine, transporter.Pincode, transporter.CityId, usertype, transporter.ProfilePhoto, out transNo); transporter.TransporterNo = transNo; return result; }
protected void btnSave_Click(object sender, EventArgs e) { int result; if (IsValidModal()) { var oTransporter = new TMSLibrary.Transporter(); oTransporter.TransportName = txtTransporter.Text; oTransporter.FirstName = txtFirstName.Text; oTransporter.LastName = txtLName.Text; oTransporter.Mobile = txtmobile.Text; oTransporter.Email = txtEmail.Text; oTransporter.AddressLine = txtAddress.Text; oTransporter.CityId = Convert.ToInt32(txtCityId.Text); oTransporter.Pincode = ddlPincode.SelectedValue; oTransporter.ProfilePhoto = TMSLibrary.CONSTANT.Password.ImagePath; if (ValueHiddenField.Value != "") { oTransporter.UserId = Convert.ToInt32(ValueHiddenField.Value); result = TransporterMethods.UpdateTransporter(oTransporter); if (result <= 0) ValidatePopup("Please try Again"); else ValidatePopup("Update Successful."); ClearInputs(Page.Controls); DisableControls(false); } else { oTransporter.Password = TMSLibrary.Util.GetRandomPassword(); result = TransporterMethods.AddTransporter(oTransporter); if (result == 2) { ValidatePopup("Mobile No. Already Registered"); } else if (result >= 1) { ValidatePopup("Registered Successfully.\\nSMS with your login details will be sent on Registered Number"); var smsResult = SMS.SendSMS(txtmobile.Text.Trim(), oTransporter.Password); ClearInputs(Page.Controls); } else { ValidatePopup("Please try Again"); } } LoadGrid(); } }
/// <summary> /// get information about transporter /// </summary> public void GetUserInfo() { if (_user.UserId != 0) { Fillddl(); transporter = TMSLibrary.TransporterMethods.GetTransporterInfo(_user.UserId); if (transporter != null) { txtFname.Text = transporter.FirstName; txtLname.Text = transporter.LastName; txtEmail.Text = transporter.Email; txtMobileno.Text = transporter.Mobile.ToString(); txtCompanyname.Text = transporter.TransportName; txtAddress.Text = transporter.AddressLine; fillPincode(transporter.CityId); ddlPincode.Items.FindByText(transporter.Pincode).Selected = true; ddlCity.ClearSelection(); if (transporter.CityName != "") { ddlCity.Items.FindByText(transporter.CityName).Selected = true; } txtAltcontactperson.Text = transporter.AltContactName; txtAltmobileno.Text = transporter.AltMobileNo; if (transporter.StdCode != 0) { txtStdcode.Text = Convert.ToString(transporter.StdCode); } if (transporter.LandlineNo != 0) { txtLandlineno.Text = Convert.ToString(transporter.LandlineNo); } if (transporter.Fax != 0) { txtFax.Text = Convert.ToString(transporter.Fax); } txtServicetextno.Text = transporter.ServiceTaxNo; txtPanno.Text = transporter.PanNumber; txtYear.Text = transporter.EstablishYear; txtWebsite.Text = transporter.Website; if (transporter.Franchise != 0) { RadioButtonList1.Items[0].Selected = true; } else { RadioButtonList1.Items[1].Selected = true; } } } }
/// <summary> /// Get Transporter Info using UserId /// </summary> /// <param name="userid">User Id</param> /// <returns>Transporter</returns> public static Transporter GetTransporterInfo(int userid) { DataTable dt = new DataTable(); Transporter transporter = new Transporter(); TMSDataLibrary.Transporter _transporterdata = new TMSDataLibrary.Transporter(); dt = _transporterdata.GetTransporterInfo(userid); if (dt.Rows.Count > 0) { transporter.TransporterId = (int)dt.Rows[0][CONSTS.TransporterColumnIndex.TransporterId]; transporter.UserId = (int)dt.Rows[0][CONSTS.TransporterColumnIndex.UserId]; transporter.TransportName = dt.Rows[0][CONSTS.TransporterColumnIndex.Transportname].ToString(); transporter.FirstName = dt.Rows[0][CONSTS.TransporterColumnIndex.FirstName].ToString(); transporter.LastName = dt.Rows[0][CONSTS.TransporterColumnIndex.LastName].ToString(); transporter.Mobile = dt.Rows[0][CONSTS.TransporterColumnIndex.Mobile].ToString(); transporter.Email = dt.Rows[0][CONSTS.TransporterColumnIndex.Email].ToString(); transporter.AddressLine = dt.Rows[0][CONSTS.TransporterColumnIndex.AddressLine].ToString(); transporter.Pincode = dt.Rows[0][CONSTS.TransporterColumnIndex.Pincode].ToString(); transporter.CityId = Convert.ToInt32(dt.Rows[0][CONSTS.TransporterColumnIndex.CityId]); transporter.CityName = dt.Rows[0][CONSTS.TransporterColumnIndex.CityName].ToString(); if (dt.Rows[0][CONSTS.TransporterColumnIndex.ProfilePhoto].ToString() != "") { transporter.ProfilePhoto = dt.Rows[0][CONSTS.TransporterColumnIndex.ProfilePhoto].ToString(); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.AltContactNo].ToString() != "") { transporter.AltContactName = dt.Rows[0][CONSTS.TransporterColumnIndex.AltContactNo].ToString(); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.AltMobileNo].ToString() != "") { transporter.AltMobileNo = dt.Rows[0][CONSTS.TransporterColumnIndex.AltMobileNo].ToString(); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.StdCode].ToString() != "") { transporter.StdCode = Convert.ToDecimal(dt.Rows[0][CONSTS.TransporterColumnIndex.StdCode]); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.LandlineNo].ToString() != "") { transporter.LandlineNo = Convert.ToDecimal(dt.Rows[0][CONSTS.TransporterColumnIndex.LandlineNo]); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.Fax].ToString() != "") { transporter.Fax = Convert.ToDecimal(dt.Rows[0][CONSTS.TransporterColumnIndex.Fax]); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.ServiceTaxNo].ToString() != "") { transporter.ServiceTaxNo = dt.Rows[0][CONSTS.TransporterColumnIndex.ServiceTaxNo].ToString(); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.PanNumber].ToString() != "") { transporter.PanNumber = dt.Rows[0][CONSTS.TransporterColumnIndex.PanNumber].ToString(); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.Franchise].ToString() != "") { var teamp = dt.Rows[0][CONSTS.TransporterColumnIndex.Franchise]; transporter.Franchise = Convert.ToInt32(dt.Rows[0][CONSTS.TransporterColumnIndex.Franchise]); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.EstablishYear].ToString() != "") { transporter.EstablishYear = dt.Rows[0][CONSTS.TransporterColumnIndex.EstablishYear].ToString(); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.Website].ToString() != "") { transporter.Website = dt.Rows[0][CONSTS.TransporterColumnIndex.Website].ToString(); } if (dt.Rows[0][CONSTS.TransporterColumnIndex.UpdatedAt].ToString() != "") { transporter.UpdatedAt = (DateTime)dt.Rows[0][CONSTS.TransporterColumnIndex.UpdatedAt]; } transporter.TransporterNo = (String)dt.Rows[0][CONSTS.TransporterColumnIndex.TransporterNo]; } return transporter; }
/// <summary> /// Update Transporter Information /// </summary> /// <param name="transporter">object of Transporter class</param> /// <returns>No of Updated Row</returns> public static int UpdateTransporter(Transporter transporter) { int result; TMSDataLibrary.Transporter _objtransporter = new TMSDataLibrary.Transporter(); result = _objtransporter.UpdateTransporter(transporter.AddressLine, transporter.Pincode, transporter.ProfilePhoto, transporter.AltContactName, transporter.AltMobileNo, transporter.ServiceTaxNo, transporter.PanNumber, transporter.EstablishYear, transporter.Website, transporter.StdCode, transporter.LandlineNo, transporter.Fax, transporter.Franchise, transporter.CityId, transporter.UserId); return result; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["userInfo"] != null) { UserDocument.Visible = true; _user = (TMSLibrary.User)Session["userInfo"]; _transporter = TMSLibrary.TransporterMethods.GetTransporterInfo(((TMSLibrary.User)Session["userInfo"]).UserId); hdfTransporterId.Value = _transporter.TransporterId.ToString(); fillddlUserDocumentType(); FillRptUserDocument(); } else { Response.Redirect("~\\Account\\Login"); } } else { System.Web.UI.ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "date()", true); } }
protected void btnRegister_Click(object sender, EventArgs e) { TMSLibrary.Transporter transporter = new TMSLibrary.Transporter(); if (txtTransportName.Text.Trim() != "") { transporter.TransportName = txtTransportName.Text.Trim(); } else { ValidatePopup("Please Enter Transport Name"); return; } if (txtFirstName.Text.Trim() != "") { transporter.FirstName = txtFirstName.Text.Trim(); } else { ValidatePopup("Please Enter First Name"); return; } if (txtLastName.Text.Trim() != "") { transporter.LastName = txtLastName.Text.Trim(); } else { ValidatePopup("Please Enter Last Name"); return; } if (txtMobile.Text.Trim() != "") { transporter.Mobile = txtMobile.Text.Trim(); } else { ValidatePopup("Please Enter Mobile Number"); return; } if (txtEmail.Text.Trim() != "") { transporter.Email = txtEmail.Text.Trim(); } else { ValidatePopup("Please Enter Email Id"); return; } if (txtAddress.Text.Trim() != "") { transporter.AddressLine = txtAddress.Text.Trim(); } else { ValidatePopup("Please Enter Address Line"); return; } if (txtCityId.Text != "") { transporter.CityId = Convert.ToInt32(txtCityId.Text); } else { ValidatePopup("Please Select City"); return; } if (ddlPincode.SelectedIndex != 0) { transporter.Pincode = ddlPincode.SelectedValue; } else { ValidatePopup("Please Enter Pincode"); return; } transporter.ProfilePhoto = TMSLibrary.CONSTANT.Password.ImagePath; transporter.Password = TMSLibrary.Util.GetRandomPassword(); int result = TMSLibrary.TransporterMethods.AddTransporter(transporter); if (result == 2) { ValidatePopup("Mobile Already Registered"); return; } else if (result >= 1) { ValidatePopup("Registered Successfully.\\nSMS with your login details will be sent on Registered Number"); var sms_result = SMS.SendSMS(txtMobile.Text.Trim(), transporter.Password); ClearInputs(Page.Controls); Response.Redirect(string.Format("~\\Account\\ThankYou.aspx?ut=2&userNo={0}", transporter.TransporterNo)); } else { ValidatePopup("Please try Again"); return; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["userInfo"] != null) { pnlServiceType.Visible = true; pnlTruckType.Visible = false; pnlBranch.Visible = false; pnlDailyServices.Visible = false; pnlAreaofOperation.Visible = false; _transporter = TransporterMethods.GetTransporterInfo(((User)Session["userInfo"]).UserId); FillDropDowns(); FillGrids(); rfvCity.IsValid = true; } else { Response.Redirect("~\\Account\\Login"); } } else { System.Web.UI.ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "AutoFill()", true); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["userInfo"] != null) { pnlService.Visible = true; _transporter = TransporterMethods.GetTransporterInfo(((User)Session["userInfo"]).UserId); RptService.DataSource = TransporterServiceMethods.GetTransporterServices(_transporter.TransporterId); RptService.DataBind(); FillDropDowns(); } else { Response.Redirect("~\\Account\\Login"); } } else { System.Web.UI.ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "AutoFill()", true); } }
private void FillVehicle() { if (_user.UserId != 0) { transporter = TransporterMethods.GetTransporterInfo(_user.UserId); if (transporter != null && ValueHiddenField.Value != "") { ddlvehicle.DataSource = TransporterBooking_AllotMethods.GetVehicleList(transporter.TransporterId, Convert.ToInt32(ValueHiddenField.Value)); ddlvehicle.DataValueField = "VehicleId"; ddlvehicle.DataTextField = "RegistrationNo"; ddlvehicle.DataBind(); ddlvehicle.Items.Insert(0, new ListItem("Select", "0")); ddlDriverName.DataSource = TransporterDriverMethods.GetTransporterDrivers(transporter.TransporterId); ddlDriverName.DataTextField = "Name"; ddlDriverName.DataValueField = "DriverId"; ddlDriverName.DataBind(); ddlDriverName.Items.Insert(0, new ListItem("Select", "0")); } else { ValidatePopup("Try Again"); return; } } }
private void fillgrdBookings() { if (_user.UserId != 0) { transporter = TransporterMethods.GetTransporterInfo(_user.UserId); if (transporter.TransporterId != 0) { grdBookings.DataSource = TransporterBooking_AllotMethods.GetBookingInfo(transporter.TransporterId); grdBookings.DataBind(); grdBookings.Columns[1].Visible = false; makeGridResponsible(); } } }
private void FillGrid() { _oTransporter = TransporterMethods.GetTransporterInfo(((User)Session["userInfo"]).UserId); grdDriver.DataSource = TransporterDriverMethods.GetTransporterDrivers(_oTransporter.TransporterId); grdDriver.DataBind(); MakeGridResponsible(); }
/// <summary> /// Get information about Customer /// </summary> private void GetUserInfo() { if (_user.UserId != 0) { transporter = TransporterMethods.GetTransporterInfo(_user.UserId); if (transporter != null) { txtFirstName.Text = transporter.FirstName; txtLastName.Text = transporter.LastName; txtMobile.Text = transporter.Mobile; txtEmail.Text = transporter.Email; txtAddress.Text = transporter.AddressLine; Fillddl(transporter.CityId); CityId.Value = Convert.ToString(transporter.CityId); ddlPincode.Enabled = true; ddlPincode.Items.FindByText(transporter.Pincode).Selected = true; txtCity.Text = transporter.CityName; imgPhoto.Src = TMSLibrary.CONSTANT.Password.FolderPath + transporter.ProfilePhoto; txtComapanyName.Text = transporter.TransportName; txtServiceTaxNo.Text = transporter.ServiceTaxNo; txtPanNo.Text = transporter.PanNumber; txtWebsite.Text = transporter.Website; txtEstablishYear.Text = transporter.EstablishYear; } } }