/// <summary> /// 修改 /// </summary> /// <param name="car"></param> /// <returns></returns> public Model.Car_Cars getcheers(ref Model.Car_Cars car) { Car_Cars cars = CarsManager.GetAllCarsById(Id); car.BuyData = DateTime.Parse(txtBuyDate.Text.ToString()); car.BuyMoney = Decimal.Parse(txtBuyMoney.Text.ToString()); car.Buywork = txtChangJia.Text.ToString(); car.CarMark = txtLisence.Text.ToString(); car.ReMark = txtRemark.Text.ToString(); car.State = ddlState.SelectedValue.ToString(); car.Seating = Convert.ToInt32(txtSeating.Text); if (rdo1.Checked) { car.Typeid.TypeId = 1; } if (rdo2.Checked) { car.Typeid.TypeId = 2; } if (rdo3.Checked) { car.Typeid.TypeId = 3; } if (rdo4.Checked) { car.Typeid.TypeId = 4; } return(car); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string name = "0"; CS_Id = Convert.ToInt32(Request.QueryString["CS_Id"]); name = Request.QueryString["CS_name"]; if (CS_Id != 0) { CostSupervise cs = CostSuperviseManager.getCostSuperviseById(CS_Id); txtCS_Date.Value = cs.CS_Date.ToShortDateString(); ddlMark.DataSourceID = null; ddlMark.DataSource = CarsManager.GetAllCars(); ddlMark.DataTextField = "CarMark"; ddlMark.DataValueField = "Car_Id"; ddlMark.DataBind(); ddlMark.SelectedItem.Text = cs.CarMark; ddlCS_Item.SelectedValue = cs.CS_Item; txtC_Sum.Text = cs.CS_Cost.ToString(); rblCarType.SelectedValue = cs.CS_CarType; image.ImageUrl = cs.BillPhoto; txtRemark.Value = cs.Remark; } if (name == "Up") { rblCarType.Enabled = false; ddlMark.Enabled = false; } //else //{ // rblCarType.Enabled = false; //} } }
/// <summary> /// 删除一条记录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void gvCars_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "del") { string Id = e.CommandArgument.ToString(); try { Car_Cars cars = CarsManager.GetAllCarsById(Convert.ToInt32(Id)); if (cars.State == "已出车" || cars.State == "维修中") { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('此车不是未出车状态不可删除!');", true); } else { int num = CarsManager.DcseteCars(Id); if (num > 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除成功!');", true); } gvCars.DataSourceID = null; gvCars.DataSource = odsCars; gvCars.DataBind(); } } catch { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除失败!');", true); return; } } }
/// <summary> /// 详细信息绑定 /// </summary> private void CasDatdBind(int id) { Model.Car_Cars cars = CarsManager.GetAllCarsById(Id); txtBuyDate.Text = cars.BuyData.ToString(); txtBuyMoney.Text = cars.BuyMoney.ToString(); txtChangJia.Text = cars.Buywork.ToString(); txtLisence.Text = cars.CarMark.ToString(); txtRemark.Text = cars.ReMark.ToString(); txtSeating.Text = cars.Seating.ToString(); ddlState.SelectedValue = cars.State.ToString(); if (cars.Typeid.TypeId == 1) { rdo1.Checked = true; } else if (cars.Typeid.TypeId == 2) { rdo2.Checked = true; } else if (cars.Typeid.TypeId == 3) { rdo3.Checked = true; } else { rdo4.Checked = true; } }
private void Dasoue() { S_Id = Convert.ToInt32(Request.QueryString["S_Id"]); Services se = ServicesManager.getServiceById(S_Id); txtBeginDate.Value = se.BeginDate.ToShortDateString(); image.ImageUrl = se.BillPhoto; txtS_Reason.Text = se.S_Reason; rblCarType.SelectedValue = se.CarType; txtEndDate.Value = se.EndDate.ToShortDateString(); txtS_Cost.Text = se.S_Cost.ToString(); txtS_FactoryName.Text = se.S_FactoryName; txtS_Result.Text = se.S_Result; ddlS_Type.SelectedValue = se.S_Type; txtUseCost.Text = se.UseCost.ToString(); ddlS_Branch.DataSourceID = null; ddlS_Branch.DataSource = DepartmentManager.GetAllDepartment(); ddlS_Branch.DataTextField = "Departmentname"; ddlS_Branch.DataValueField = "Id"; ddlS_Branch.DataBind(); ddlS_Branch.SelectedValue = ddlS_Branch.Items.FindByText(se.S_Branch).Value; ddlCarMark.DataSourceID = null; ddlCarMark.DataSource = CarsManager.GetAllCars(); ddlCarMark.DataTextField = "CarMark"; ddlCarMark.DataValueField = "Car_Id"; ddlCarMark.DataBind(); ddlCarMark.SelectedValue = ddlCarMark.Items.FindByText(se.CarMark).Value; NewMethod(); ddlS_People.SelectedValue = ddlS_People.Items.FindByText(se.S_People).Value; ddlJerquePeople.SelectedValue = ddlJerquePeople.Items.FindByText(se.JerquePeople).Value; }
public WorkController() { carsmanager = new CarsManager(); ordermanager = new OrderManager(); manufacturrerViewModel = new manufacturrerViewModel(); ManufacturerManager = new ManufacturerManager(); }
private void Dasoue() { DR_Id = Convert.ToInt32(Request.QueryString["DR_Id"]); DisobeyRecord dr = DisobeyRecordManager.getDisobeyRecordById(DR_Id); image.ImageUrl = dr.BillPhoto; rblDR_CarType.SelectedValue = dr.Dr_CarType; txtDR_Circs.Text = dr.DR_Circs; txtDR_Date.Value = dr.DR_Date.ToShortDateString(); txtDR_Expense.Text = dr.DR_Expense.ToString(); txtDR_Explain.Value = dr.DR_Explain; txtDR_Locus.Text = dr.DR_Locus; txtDR_Sum.Text = dr.DR_Sum.ToString(); ddlDR_Type.SelectedValue = dr.DR_Type; txtFactCost.Text = dr.FactCost.ToString(); txtRemark.Value = dr.Remark; image.ImageUrl = dr.BillPhoto; ddlDR_Department.DataSourceID = null; ddlDR_Department.DataSource = DepartmentManager.GetAllDepartment(); ddlDR_Department.DataTextField = "Departmentname"; ddlDR_Department.DataValueField = "Id"; ddlDR_Department.DataBind(); ddlDR_Department.SelectedValue = ddlDR_Department.Items.FindByText(dr.DR_Department).Value; NewMethod(); ddlDR_People.SelectedValue = ddlDR_People.Items.FindByText(dr.DR_People).Value; ddlCarMark.DataSourceID = null; ddlCarMark.DataSource = CarsManager.GetAllCars();; ddlCarMark.DataTextField = "CarMark"; ddlCarMark.DataValueField = "Car_Id"; ddlCarMark.DataBind(); ddlCarMark.SelectedValue = ddlCarMark.Items.FindByText(dr.CarMark).Value; NewMethod(); }
void ucpage_onPageIndexChanging(int pageIndex) { string mark = txtDept.Text.ToString(); string typeid = drlCarType.SelectedValue.ToString(); string state = drlCarStae.SelectedValue.ToString(); gvCars.DataSourceID = null; IList <Car_Cars> list = CarsManager.SelectCarsDark(txtDept.Text, drlCarType.SelectedValue, drlCarStae.SelectedValue); if (list.Count == 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('无记录!');", true); } PagedDataSource page = new PagedDataSource(); page.AllowPaging = true; page.DataSource = list;// CarsManager.SelectCarsDark(txtDept.Text, drlCarType.SelectedValue, drlCarStae.SelectedValue); page.PageSize = 5; ucpage.PageCount = page.PageCount; page.CurrentPageIndex = pageIndex; gvCars.DataSource = page; ucpage.SetButtonEnable(); gvCars.DataBind(); }
protected void gvDavnote_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { Label lblDavMark = e.Row.FindControl("lblDavMark") as Label; string davMark = lblDavMark.Text; string state = CarsManager.SelectState(davMark); if (state == "未出车") { LinkButton lbReturn = e.Row.FindControl("lnkhuiche") as LinkButton; lbReturn.Enabled = false; } if (state == "已出车") { CheckBox check = e.Row.FindControl("chSelect") as CheckBox; LinkButton lbldelede = e.Row.FindControl("lnkdel") as LinkButton; lbldelede.Enabled = false; check.Enabled = false; } //设置行颜色 e.Row.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='#ff9900'"); e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor"); } }
public bool RemoveCar(Guid carID) { ErrorEnum result; var remove = CarsManager.RemoveCar(carID, out result); ViewBag.ErrorMessage = result; return(remove); }
static void Main(string[] args) { carsManager = new CarsManager(); customersManager = new CustomersManager(); rentalsManager = new RentalsManager(); MainMenu(); }
/// <summary> /// 删除一条记录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void gvCars_RowCommand(object sender, GridViewCommandEventArgs e) { //string cmd = e.CommandName;//获取命令名称 //int Id = Convert.ToInt32(e.CommandArgument);//获取命令参数 if (e.CommandName == "del") { string Id = e.CommandArgument.ToString(); try { Car_Cars cars = CarsManager.GetAllCarsById(Convert.ToInt32(Id)); if (cars.State == "已出车" || cars.State == "维修") { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('此车不是未出车状态不可删除!');", true); } else { int num = CarsManager.DcseteCars(Id); if (num > 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除成功!');", true); } ucpage.PageIndex = 0; ucpage_onPageIndexChanging(ucpage.PageIndex); //gvCars.DataSourceID = null; //gvCars.DataSource = odsCars; //gvCars.DataBind(); } } catch { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除失败!');", true); return; } } else if (e.CommandName == "weixiou") { try { string Id = e.CommandArgument.ToString(); Car_Cars cars = CarsManager.GetAllCarsById(Convert.ToInt32(Id)); int num = CarsManager.UpadteCarsByIdSate(Convert.ToInt32(Id)); if (num > 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('修改成功!');", true); } ucpage.PageIndex = 0; ucpage_onPageIndexChanging(ucpage.PageIndex); } catch { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('维修失败!');", true); } } }
public bool EditCar(CarModel model) { ErrorEnum result; var edit = CarsManager.EditCar(model, out result); ViewBag.ErrorMessage = result; //TODO: DEFINIR TRATAMENTO DE ERRO return(edit); }
private void DeleteThisCar(long _ID) { long adminID = ClientSession.Current.loginId; // Execute delete func. var expensesForThisCar = new CarsManager().DeleteCar(_ID, adminID, ClientSession.Current.IP); //if (expensesForThisCar != null && expensesForThisCar.CarExpensesCount > 0) // lblError.Text = Resources.AdminResources_en.CarDeletionHasExpenses; //else lblError.Text = Resources.AdminResources_en.SuccessDelete; }
public static bool FetchChassis(string chss) { var result = new CarsManager().GetCarChassisNo(chss); if (result != null) { return(String.IsNullOrEmpty(result.chassis_no) ? false : true); // true ==> mean that an chassis no already exist. } else { return(false); } }
/// <summary> /// 添加车辆 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSubmit_Click(object sender, EventArgs e) { Model.Car_Cars cars = new Model.Car_Cars(); cars = getcheers(ref cars); int num = CarsManager.InsertCars(cars); if (num > 0) { Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('添加成功!');window.location.href='carslist.aspx';</script>"); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('添加失败!');", true); } }
private void ShowCarCode() { var result = new CarsManager().GetCarCode(); if (result != null) { txtCode.Text = result.NEWCODE.ToString(); } // defaults txtPurchaseDate.Text = DateTime.Now.ToShortDateString(); ddlCar_engine.SelectedValue = "7"; ddlCar_drive.SelectedValue = "2"; ddlcar_transmission.SelectedValue = "2"; }
void ucpage_onPageIndexChanging(int pageIndex) { PagedDataSource page = new PagedDataSource(); page.AllowPaging = true; page.DataSource = CarsManager.SelectCarsDark(txtDept.Text, drlCarType.SelectedValue, drlCarStae.SelectedValue); page.PageSize = 5; ucpage.PageCount = page.PageCount; page.CurrentPageIndex = pageIndex; gvCars.DataSource = page; ucpage.SetButtonEnable(); gvCars.DataBind(); }
protected void Button1_Click1(object sender, EventArgs e) { string mark = txtDept.Text.ToString(); string typeid = drlCarType.SelectedValue.ToString(); string state = drlCarStae.SelectedValue.ToString(); gvCars.DataSourceID = null; IList <Car_Cars> list = CarsManager.SelectCarsDark(txtDept.Text, drlCarType.SelectedValue, drlCarStae.SelectedValue); if (list.Count == 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('无记录!');", true); } gvCars.DataSource = list; gvCars.DataBind(); }
public void CheckNumberOfAllOwnCarsMockTest() { // Arrange var mockCarService = new Mock <ICarService>(); mockCarService.Setup(x => x.GetCars(false)).Returns(this.stubbedCars); int expected = this.stubbedCars.Count; var testee = new CarsManager(mockCarService.Object); // Act int actual = testee.Cars.Count; // Assert Assert.AreEqual(expected, actual); }
public ActionResult NewCar(CarModel model) { ErrorEnum result; var userID = User.Identity.Name; var insert = CarsManager.InsertCar(model, new Guid(userID), out result); if (insert) { return(RedirectToAction("List")); } else { ViewBag.ErrorMessage = result; //TODO: DEFINIR TRATAMENTO DE ERRO return(null); } }
/// <summary> /// 删除车辆 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnDelete_Click1(object sender, EventArgs e) { CheckBox chckbx = null; LinkButton lkbtnDelete = null; string Id = ""; for (int i = 0; i < this.gvCars.Rows.Count; i++) { chckbx = this.gvCars.Rows[i].FindControl("chSelect") as CheckBox; lkbtnDelete = this.gvCars.Rows[i].FindControl("lnkdel") as LinkButton; if (chckbx.Checked) { string Id1 = lkbtnDelete.CommandArgument.ToString(); Id += Id1 + ","; } } if (Id != "") { try { Id = Id.Substring(0, Id.Length - 1); Car_Cars cars = CarsManager.GetAllCarsById(Convert.ToInt32(Id)); if (cars.State == "已出车" || cars.State == "维修中") { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('此车不是未出车状态不可删除!');", true); } else { CarsManager.DcseteCars(Id); gvCars.DataSourceID = null; gvCars.DataSource = CarsManager.SelectCarsDark(txtDept.Text, drlCarType.SelectedValue, drlCarStae.SelectedValue); gvCars.DataBind(); } } catch { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除失败!');", true); return; } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('请选择要删除的项!');", true); } }
public ActionResult List() { ErrorEnum result; var userID = User.Identity.Name; var search = CarsManager.RetrieveUserCars(new Guid(userID), out result); Session["TempCarsList"] = search; if (result != ErrorEnum.ExceptionError) { return(View(search)); } else { ViewBag.ErrorMessage = result; //TODO: DEFINIR TRATAMENTO / POPUP DE ERRO return(null); } }
private void ShowCarDetails(string p) { var result = new CarsManager().GetCarDetails(int.Parse(p)); if (result != null) { divArrivalDate.InnerHtml = MinutesuaeConcrete.GetDateOnly(result.arrive_date); divCarModel.InnerHtml = result.MarkerNameEn + " " + result.TypeNameEn; divCarNo.InnerHtml = result.engine_no; divChassisNo.InnerHtml = result.chassis_no; divColor.InnerHtml = result.ColorNameEn; divLotNo.InnerHtml = result.lot_no; divYear.InnerHtml = result.YearNameEn; hfExpensesVal.Text = string.Format("{0:F}", result.CarTotalExpensesDollar); imgMain.ImageUrl += result.main_picture != null ? result.main_picture : "no_photo.jpg"; //imgMain.Visible = (result.main_picture != null); } }
/// <summary> /// 光棒效果 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void gvCars_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { HiddenField CarId = e.Row.FindControl("lblWei") as HiddenField; Car_Cars cars = CarsManager.GetAllCarsById(Convert.ToInt32(CarId.Value)); if (cars.State == "已出车" || cars.State == "维修") { LinkButton lbReturn = e.Row.FindControl("lbSend") as LinkButton; LinkButton lndel = e.Row.FindControl("lbDel") as LinkButton; lbReturn.Enabled = false; lndel.Enabled = false; } //设置行颜色 e.Row.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='#ff9900'"); e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor"); } }
/// <summary> /// Retorna um tipo Model a partir do DTO de Rides /// </summary> /// <param name="dto">DTO a ser convertido</param> /// <returns>RidesModel respectivo</returns> public static RidesModel RidesToModel(Rides dto) { RidesModel model = new RidesModel { Car = CarsManager.RetrieveCar(dto.Car_ID), DonorID = dto.DonorID, DonorName = dto.DonorName, FromPlace = dto.FromPlace, GiveUpTolerance = dto.GiveUpTolerance, ID = dto.ID, Message = dto.Message, Price = dto.Price, Seats = dto.Seats, TimeFrom = dto.TimeFrom, ToPlace = dto.ToPlace, TrunkSize = dto.TrunkSize, RemainingSeats = dto.RemainingSeats, Distance = dto.Distance }; return(model); }
public void GetRelatedLists(NewOrderVIewModel oVM) { UserManager userManager = new UserManager(); CarsManager carsManager = new CarsManager(); // 2) get all suppliers (id-name) var users = userManager.Users; // 3) get all categories (id-name) var cartyps = carsManager.CarsType; oVM.car = cartyps.Select(car => new SelectListItem() { Text = car.Manufacturer, Value = car.Manufacturer }).ToList(); oVM.user = users.Select(user => new SelectListItem() { Text = user.User_name, Value = user.User_name }).ToList(); //foreach (var user in users) //{ // SelectListItem item = new SelectListItem() // { // Text = user.User_name, // Value = user.User_name // }; // oVM.user.Add(item); //} userManager.Dispose(); carsManager.Dispose(); }
// get car details from my db. private void ShowSaleDetails(long _Id) { var data = new CarsManager().GetCarDetailsReport(_Id, "", 0); if (data != null) { var result = data.Car; string cName = string.Format("{0} - {1} {2}", result.MakerNameAr, result.TypeNameAr, result.Year); name.Text = cName; caption.Text = "نشر من موقع شركة العراق"; link.Text = string.Format("https://www.iraqusedcars.ae/car/{0}-{1}-{2}-{3}", result.CarID, result.MakerNameAr, result.TypeNameAr, result.Year); message.Text = string.Format("رقم السيارة: {0} \nالموديل: {1} - {2} - {3} \nالحالة: {4} {5}\nالسعر: {6:0,0} $", result.CarID, result.MakerNameAr, result.TypeNameAr, result.Year, result.WorkingStatusName, result.AccidentType, result.WesitePrice); if (!string.IsNullOrEmpty(result.MainPicture)) { imgMain.ImageUrl = picture.Text = string.Format("https://www.iraqusedcars.ae/public/cars/{0}/{1}", result.CarID, result.MainPicture); } else { imgMain.ImageUrl = picture.Text = string.Format("https://www.iraqusedcars.ae/public/cars/{0}", "noimage.gif"); } } }
protected void ddlCarMark_SelectedIndexChanged(object sender, EventArgs e) { string name = "0"; name = Request.QueryString["DR_name"]; int id = Convert.ToInt32(ddlCarMark.SelectedValue); if (id != 0) { Car_Cars car = CarsManager.GetAllCarsById(id); Car_Type cartype = (Car_Type)CarTypeManager.GetAllCarsById(car.Typeid.TypeId); rblDR_CarType.SelectedValue = cartype.Genre; if (name == "Up") { rblDR_CarType.Enabled = false; } } else { rblDR_CarType.SelectedValue = "普通用车"; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { rblCarType.Enabled = true; ddlCarMark.Enabled = true; int C_Id = 1; string name = "0"; C_Id = Convert.ToInt32(Request.QueryString["C_Id"]); name = Request.QueryString["C_name"]; if (C_Id != 0) { Cheer ch = CheerManager.getCheerById(C_Id); ddlCarMark.DataSourceID = null; ddlCarMark.DataSource = CarsManager.GetAllCars(); ddlCarMark.DataTextField = "CarMark"; ddlCarMark.DataValueField = "Car_Id"; ddlCarMark.DataBind(); ddlCarMark.SelectedItem.Text = ch.CarMark; ddlCheerType.SelectedValue = ch.C_CheerType; txtCheerDate.Value = ch.C_Date.ToShortDateString(); txtMoney.Text = ch.C_Sum.ToString(); txtStation.Text = ch.C_Station; rblCarType.SelectedValue = ch.C_CarType; txtRemark.Value = ch.Remark; image.ImageUrl = ch.BillPhoto; } if (name == "Up") { rblCarType.Enabled = false; ddlCarMark.Enabled = false; } //else //{ // rblCarType.Enabled = false; //} } }