private void Btnmodificar_Clicked(object sender, EventArgs e) { mat = Convert.ToString(txtmaterial.SelectedItem); nor = txtnorolls.Text; wgt = txtwgtroll.Text; tot = txttotalweight.Text; sli = txtslitting.Text; scr = txtscrap.Text; fi1 = txtfinished1.Text; pri = txtprint.Text; SlittingModel mod = new SlittingModel() { Material = mat, Size = siz, NoRolls = nor, WgtRoll = wgt, TotalWeight = tot, Slitting = sli, Scrap = scr, Finished1 = fi1, Finished2 = fi2, Finished3 = fi3, Print = pri, IdSlitting = slitting.IdSlitting }; using (var contexto = new DataContextSlitting()) { contexto.Actualizar(mod); } DisplayAlert("Update", "your Material Slitting has been update", "ok"); Navigation.PushAsync(new ListadoSlitting()); }
public long Update(SlittingModel model) { TblSlitting obj = _mapper.Map <SlittingModel, TblSlitting>(model); _repository.Update(obj); return(obj.SlittingId); }
public IActionResult Edit(long id) { SlittingModel model = _service.GetById(id); model.IsPrimarySlitting = model.JumboId != null; return(View("CreateSlitting", model)); }
public long Insert(SlittingModel model) { TblSlitting obj = _mapper.Map <SlittingModel, TblSlitting>(model); obj.Day = model.SlittingDate.Day; obj.Month = model.SlittingDate.Month; obj.Year = model.SlittingDate.Year; obj.SlittingRollNo = ""; obj.SequenceNo = 0; _repository.Insert(obj); return(obj.SlittingId); }
public SlittingEdit(SlittingModel sli) { InitializeComponent(); slitting = sli; txtmaterial.Items.Add("Coex 65"); txtmaterial.Items.Add("Coex 70"); txtmaterial.Items.Add("Coex 94"); txtmaterial.Items.Add("Coex 120"); txtmaterial.Items.Add("Coex 160"); txtmaterial.Items.Add("MPET 12"); txtmaterial.Items.Add("SPET 12"); txtmaterial.Items.Add("CPET 12"); txtmaterial.Items.Add("Nylon 15"); txtmaterial.Items.Add("BOPP 20"); txtmaterial.Items.Add("BOPP 25"); txtmaterial.Items.Add("BOPP 30"); txtmaterial.Items.Add("BOPP 40"); txtmaterial.Items.Add("PE 100"); txtmaterial.Items.Add("PE 125"); txtmaterial.Items.Add("PE 150"); txtmaterial.Items.Add("PE 170"); txtmaterial.Items.Add("PE 180"); txtmaterial.Items.Add("PE 200"); txtmaterial.Items.Add("PE 225"); txtmaterial.Items.Add("PE 250"); txtmaterial.Items.Add("PE 280"); txtmaterial.Items.Add("PE 300"); txtmaterial.Items.Add("PE 325"); txtmaterial.Items.Add("PE 350"); txtmaterial.Items.Add("PE 400"); txtmaterial.Items.Add("PE 425"); txtmaterial.Items.Add("PE 450"); txtmaterial.Items.Add("PE 500"); txtmaterial.Items.Add("PE 525"); txtmaterial.Items.Add("PE 550"); BindingContext = slitting; btnver.Clicked += Btnver_Clicked; btnmodificar.Clicked += Btnmodificar_Clicked; btneliminar.Clicked += Btneliminar_Clicked; }
//public IActionResult SaveAndNew() //{ // SlittingModel newModel = new SlittingModel(); // if (TempData["Slitting"] is string tempModel) // { // SlittingModel model = JsonConvert.DeserializeObject<SlittingModel>(tempModel); // newModel.SlittingDate = model.SlittingDate; // newModel.ShiftId = model.ShiftId; // newModel.JumboId = model.JumboId; // newModel.OperatorId = model.OperatorId; // newModel.IsPrimarySlitting = model.JumboId != null; // } // return View("CreateSlitting", newModel); //} public IActionResult SaveSlitting(SlittingModel model, string create) { if (!ModelState.IsValid) { return(View("CreateSlitting", model)); } string message = string.Empty; long id = 0; try { model.Difference = (model.Width.Value * (decimal)0.905 * model.Length * model.Thickness) / 1000000 - model.Netweight; id = model.SlittingId > 0 ? _service.Update(model) : _service.Insert(model); } catch (Exception ex) { message = CommonHelper.GetErrorMessage(ex); } if (!string.IsNullOrEmpty(message)) { ViewBag.openPopup = CommonHelper.ShowAlertMessage(message); return(View("CreateSlitting", model)); } //if (create == "Save & Continue") //{ // return RedirectToAction("Edit", "Slitting", new { id }); //} //if (create == "Save & New") //{ // var tempModel = Newtonsoft.Json.JsonConvert.SerializeObject(model); // TempData["Slitting"] = tempModel; // return RedirectToAction("SaveAndNew", "Slitting"); //} return(RedirectToAction("Index")); }
public SlittingViewModel() { Nuevo = new Command(() => { Material = ""; Size = string.Empty; NoRolls = string.Empty; WgtRoll = string.Empty; TotalWeight = string.Empty; Slitting = string.Empty; Scrap = string.Empty; Finished1 = string.Empty; Finished2 = string.Empty; Finished3 = string.Empty; Print = string.Empty; } ); Guardar = new Command(() => { SlittingModel modelo = new SlittingModel() { Material = Material, Size = Size, NoRolls = NoRolls, WgtRoll = WgtRoll, TotalWeight = TotalWeight, Slitting = Slitting, Scrap = Scrap, Finished1 = Finished1, Finished2 = Finished2, Finished3 = Finished3, Print = Print }; using (var contexto = new DataContextSlitting()) { contexto.Insertar(modelo); } } ); Modificar = new Command(() => { SlittingModel modelo = new SlittingModel() { Material = Material, Size = Size, NoRolls = NoRolls, WgtRoll = WgtRoll, TotalWeight = TotalWeight, Slitting = Slitting, Scrap = Scrap, Finished1 = Finished1, Finished2 = Finished2, Finished3 = Finished3, Print = Print, IdSlitting = IdSlitting }; using (var contexto = new DataContextSlitting()) { contexto.Actualizar(modelo); } } ); Eliminar = new Command(() => { SlittingModel modelo = new SlittingModel() { Material = Material, Size = Size, NoRolls = NoRolls, WgtRoll = WgtRoll, TotalWeight = TotalWeight, Slitting = Slitting, Scrap = Scrap, Finished1 = Finished1, Finished2 = Finished2, Finished3 = Finished3, Print = Print, IdSlitting = IdSlitting }; using (var contexto = new DataContextSlitting()) { contexto.Eliminar(modelo); } }); }
public void Eliminar(SlittingModel modelo) { cnn.Delete(modelo); }
public void Actualizar(SlittingModel modelo) { cnn.Update(modelo); }
public void Insertar(SlittingModel modelo) { cnn.Insert(modelo); }