public DetalleProveedorObservacion(int Id) { InitializeComponent(); try { //ProveedorObservacion = General.GetEntityById<ProveedorObservacion>("ProveedorObservacion", "ProveedorObservacionID", Id); ProveedorObservacion = Datos.GetEntity<ProveedorObservacion>(c => c.ProveedorObservacionID == Id && c.Estatus); if (ProveedorObservacion == null) throw new EntityNotFoundException(Id.ToString(), "ProveedorObservacion"); EsNuevo = false; } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } }
public DetalleProveedorObservacion(int Id) { InitializeComponent(); try { //ProveedorObservacion = General.GetEntityById<ProveedorObservacion>("ProveedorObservacion", "ProveedorObservacionID", Id); ProveedorObservacion = Datos.GetEntity <ProveedorObservacion>(c => c.ProveedorObservacionID == Id && c.Estatus); if (ProveedorObservacion == null) { throw new EntityNotFoundException(Id.ToString(), "ProveedorObservacion"); } EsNuevo = false; } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } }
protected override void btnGuardar_Click(object sender, EventArgs e) { if (!Validaciones()) { return; } try { int Id = 0; if (EsNuevo) { var observacion = new ProveedorObservacion() { ProveedorID = ProveedorId, Observacion = txtObservacion.Text, UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID, FechaRegistro = DateTime.Now, Estatus = true, Actualizar = true }; Datos.SaveOrUpdate <ProveedorObservacion>(observacion); Id = observacion.ProveedorID; } else { ProveedorObservacion.Observacion = txtObservacion.Text; ProveedorObservacion.UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID; ProveedorObservacion.FechaModificacion = DateTime.Now; ProveedorObservacion.Estatus = true; Datos.SaveOrUpdate <ProveedorObservacion>(ProveedorObservacion); Id = ProveedorObservacion.ProveedorID; } new Notificacion("Observación Guardada exitosamente", 2 * 1000).Mostrar(Principal.Instance); proveedorObservaciones.Instance.CustomInvoke <proveedorObservaciones>(m => m.ActualizarListado(Id)); } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } this.Close(); }
protected override void btnGuardar_Click(object sender, EventArgs e) { if (!Validaciones()) return; try { int Id = 0; if (EsNuevo) { var observacion = new ProveedorObservacion() { ProveedorID = ProveedorId, Observacion = txtObservacion.Text, UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID, FechaRegistro = DateTime.Now, Estatus = true, Actualizar = true }; Datos.SaveOrUpdate<ProveedorObservacion>(observacion); Id = observacion.ProveedorID; } else { ProveedorObservacion.Observacion = txtObservacion.Text; ProveedorObservacion.UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID; ProveedorObservacion.FechaModificacion = DateTime.Now; ProveedorObservacion.Estatus = true; Datos.SaveOrUpdate<ProveedorObservacion>(ProveedorObservacion); Id = ProveedorObservacion.ProveedorID; } new Notificacion("Observación Guardada exitosamente", 2 * 1000).Mostrar(Principal.Instance); proveedorObservaciones.Instance.CustomInvoke<proveedorObservaciones>(m => m.ActualizarListado(Id)); } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } this.Close(); }