示例#1
0
        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);

            }
        }
示例#2
0
        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);
            }
        }