private void frm_TipoContenedor_Load(object sender, EventArgs e) { try { Entidad = "Tipo de Contenedor"; if (Modo == TypeMode.Registrar) { lblTipoContenedor.Text = "Registrar " + Entidad; btnRegistrar.Text = "Registrar"; MensajePregunta = "¿Está seguro de registrar el " + Entidad + "?"; MensajeRespuesta = "Se registró el " + Entidad + " satisfactoriamente."; } else if (Modo == TypeMode.Editar) { lblTipoContenedor.Text = "Editar " + Entidad; btnRegistrar.Text = "Editar"; MensajePregunta = "¿Está seguro de editar la " + Entidad + "?"; MensajeRespuesta = "Se editó el " + Entidad + " satisfactoriamente."; TipoContenedorBC objTipoContenedorBC = new TipoContenedorBC(); TipoContenedor objTipoContenedor = objTipoContenedorBC.BuscarTipoContenedor(TipoContenedorId); txtDescripcion.Text = objTipoContenedor.Descripcion; } txtDescripcion.Focus(); } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnRegistrar_Click(object sender, EventArgs e) { try { if (MessageBox.Show(MensajePregunta, this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { return; } TipoContenedorBC objTipoContenedorBC = new TipoContenedorBC(); TipoContenedor objTipoContenedor = new TipoContenedor(); objTipoContenedor.Descripcion = txtDescripcion.Text.ToUpper(); objTipoContenedor.Estado = 1; if (Modo == TypeMode.Registrar) { objTipoContenedorBC.RegistrarTipoContenedor(objTipoContenedor); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (Modo == TypeMode.Editar) { objTipoContenedor.TipoContenedorId = TipoContenedorId; objTipoContenedorBC.EditarTipoContenedor(objTipoContenedor); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } MiDelegado(); this.Dispose(); } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void RegistrarTipoContenedor(TipoContenedor objTipoContenedor) { BDParacasEntities context = new BDParacasEntities(); context.TipoContenedor.Add(objTipoContenedor); context.SaveChanges(); }
public void EditarTipoContenedor(TipoContenedor objTipoContenedor) { BDParacasEntities context = new BDParacasEntities(); TipoContenedor objTipoContenedorSel = context.TipoContenedor.FirstOrDefault(X => X.TipoContenedorId == objTipoContenedor.TipoContenedorId && X.Estado == 1); objTipoContenedorSel.Descripcion = objTipoContenedor.Descripcion; context.SaveChanges(); }
public void EliminarTipoContenedor(int TipoContenedorId) { BDParacasEntities context = new BDParacasEntities(); TipoContenedor objTipoContenedorSel = context.TipoContenedor.FirstOrDefault(X => X.TipoContenedorId == TipoContenedorId); objTipoContenedorSel.Estado = 0; context.SaveChanges(); }
public void AddTipoContenedor(TipoContenedor tipoContenedor) { if (ExistsTipoContenedor(tipoContenedor.EmpresaId, tipoContenedor.Codigo)) { throw new ApplicationException("Ya existe un tipo de ubicacion con el código indicado"); } _context.TiposContenedor.Add(tipoContenedor); _context.SaveChanges(); }
public void UpdateTipoContenedor(TipoContenedor tipoContenedor) { if (ExistsTipoContenedor(tipoContenedor.EmpresaId, tipoContenedor.Codigo, tipoContenedor.TipoContenedorId)) { throw new ApplicationException("Ya existe un tipo de ubicacion con el código indicado"); } _context.TiposContenedor.Attach(tipoContenedor); _context.Entry(tipoContenedor).State = EntityState.Modified; _context.SaveChanges(); }