private TipoArroz LLenaClase() { TipoArroz tipoArroz = new TipoArroz(); tipoArroz.TipoArrozId = TipoArrozIdTxt.Text.ToInt(); tipoArroz.Descripcion = DescripcionTxt.Text; tipoArroz.Fecha = FechaTextBox.Text.ToDatetime(); tipoArroz.Kilos = KilosTxt.Text.ToDecimal(); tipoArroz.EmpresaId = Empresa.EmpresaID; tipoArroz.UsuarioId = Usuario.UsuarioId; return(tipoArroz); }
// GET: TipoArroz/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoArroz tipoArroz = db.TiposArroz.Find(id); if (tipoArroz == null) { return(HttpNotFound()); } return(View(tipoArroz)); }
// GET: TipoArroz/Edit/5 public ActionResult Edit(int?id) { TipoArroz tipo = new TipoArroz(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } else { tipo = repositorioBase.Buscar(id.ToInt()); } return(View(tipo)); }
public void Guardar() { TipoArroz TipoArroz = new TipoArroz { Descripcion = "Yocaju", Kilos = 0, UsuarioId = 1, EmpresaId = 1, Fecha = DateTime.Now }; RepositorioBase <TipoArroz> repositorio = new RepositorioBase <TipoArroz>(); Assert.IsTrue(repositorio.Guardar(TipoArroz)); }
public static TipoArroz Buscar(int id) { Contexto db = new Contexto(); TipoArroz tiposArroz = new TipoArroz(); try { tiposArroz = db.TiposArroz.Find(id); } catch (Exception) { throw; } finally { db.Dispose(); } return(tiposArroz); }
private void TipodataGridView_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { if (!(e.RowIndex > -1)) { return; } int index = e.RowIndex; DataGridViewRow row = TipodataGridView.Rows[index]; TipoArroz tipoArroz = new TipoArroz { TipoArrozID = (row.Cells[0].Value).ToInt(), }; TContrato.Ejecutar(tipoArroz); this.Close(); }
public static bool Modificar(TipoArroz tiposArroz) { Contexto db = new Contexto(); bool paso = false; try { db.Entry(tiposArroz).State = System.Data.Entity.EntityState.Modified; if (db.SaveChanges() > 0) { paso = true; } } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool Guardar(TipoArroz tiposArroz) { Contexto db = new Contexto(); bool paso = false; try { if (db.TiposArroz.Add(tiposArroz) != null) { db.SaveChanges(); paso = true; } } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool Eliminar(int id) { Contexto db = new Contexto(); bool paso = false; try { TipoArroz tiposArroz = db.TiposArroz.Find(id); db.TiposArroz.Remove(tiposArroz); if (db.SaveChanges() > 0) { paso = true; } } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
protected void GuadarButton_Click(object sender, EventArgs e) { if (Page.IsValid) { bool paso = false; RepositorioBase <TipoArroz> repositorio = new RepositorioBase <TipoArroz>(); TipoArroz tipoArroz = LLenaClase(); TipoTitulo tipoTitulo = TipoTitulo.OperacionFallida; TiposMensajes tiposMensajes = TiposMensajes.RegistroNoGuardado; IconType iconType = IconType.error; if (tipoArroz.TipoArrozId == 0) { tipoArroz.Kilos = 0; paso = repositorio.Guardar(tipoArroz); } else { if (!ExisteEnLaBaseDeDatos()) { Utils.ToastSweet(this, IconType.info, TiposMensajes.RegistroNoEncontrado); return; } tipoArroz.Kilos = repositorio.Buscar(tipoArroz.TipoArrozId).Kilos; paso = repositorio.Modificar(tipoArroz); } if (paso) { Limpiar(); tipoTitulo = TipoTitulo.OperacionExitosa; tiposMensajes = TiposMensajes.RegistroGuardado; iconType = IconType.success; } Utils.Alerta(this, tipoTitulo, tiposMensajes, iconType); } }
protected void BuscarButton_Click(object sender, EventArgs e) { RepositorioBase <TipoArroz> repositorio = new RepositorioBase <TipoArroz>(); int Id = TipoArrozIdTxt.Text.ToInt(); if (Id != 0) { TipoArroz tipoArroz = repositorio.Buscar(Id); if (!tipoArroz.EsNulo() && PerteneceALaEmpresa(tipoArroz.TipoArrozId)) { Limpiar(); LlenarCampos(tipoArroz); } else { Utils.ToastSweet(this, IconType.info, TiposMensajes.RegistroNoEncontrado); } } else { Utils.ToastSweet(this, IconType.info, TiposMensajes.RegistroNoEncontrado); } repositorio.Dispose(); }