示例#1
0
 private void btnAdicionar_Click(object sender, EventArgs e)
 {
     GenTiposModel model = new GenTiposModel();
     model.id = Convert.ToInt32(txtId.Text);
     model.nombre = txtNombre.Text;
     model.sigla = txtSigla.Text;
     model.tipo = txtNuevoTipoDato.Text;
     model.estado = Convert.ToInt32(chbEstado.Checked);
     dynamic res = tipoBL.Agregar(model);
     if (res.resultado)                 
         MessageBox.Show("Tipo de datos registrado satisfactoriamente", "Registro Satisfactorio", MessageBoxButtons.OK, MessageBoxIcon.Information);
     else
         MessageBox.Show("Error al registrar dato","Registro erroneo",MessageBoxButtons.RetryCancel,MessageBoxIcon.Error);
 }
示例#2
0
        public dynamic Agregar( GenTiposModel model)
        {
            GenTiposEntidad ent = new GenTiposEntidad();
            dynamic respuesta = new ExpandoObject();  respuesta.resultado = true;
            ent.gen_tipos.Add(model);            
            try
            {
                ent.SaveChanges();
            }
            catch (Exception ex)
            {
                respuesta.resultado = false;
                respuesta.excepcion = ex;                
            }
            return respuesta;
           

            //var listaTipos = from t in ent.gen_tipos
            //                 select t;
            
            //return listaTipos.Count
            //var i= Convert.ToInt16(listaTipos.Count);
        }