public override void CargarDatos(long? entidadId) { Clase = ObjectFactory.GetInstance<Clase>(); try { Clase = comunUoW.TipoClaseRepositorio.ObtenerPorId(entidadId.Value); this.txtCodigo.Text = Clase.Codigo; this.txtNombre.Text = Clase.Nombre; this.nudPrecio.Value = Clase.Precio; this.nudCupo.Value = Clase.Cupo; } catch (Exception) { Mensaje.Mostrar(new Exception("Error al cargar los Datos"), Constante.TipoMensaje.Error); } }
public override void NuevoRegistro() { try { Clase = new Clase { Codigo = this.txtCodigo.Text, Nombre = this.txtNombre.Text, Precio = Convert.ToInt32(this.nudPrecio.Value), Cupo = Convert.ToInt32(this.nudCupo.Value), }; comunUoW.TipoClaseRepositorio.Insertar(Clase); comunUoW.Commit(); this.nudCupo.Value = 0; this.nudPrecio.Value = 0; this.txtCodigo.Focus(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constante.TipoMensaje.Error); } }