コード例 #1
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     try
     {
         T_Aplicacion Aplicaciones = new T_Aplicacion();
         if (!txtIdAplicacion.Text.Equals(""))
         {
             Aplicaciones.Id_Aplicacion = Convert.ToInt32(txtIdAplicacion.Text.Trim());
             List <T_Aplicacion> lstAplicaciones = _02LogicaNegocio.Logica.BuscarDatoA(Aplicaciones);
             this.dataGrid.DataSource = lstAplicaciones;
             this.dataGrid.Refresh();
         }
         else if (!txtNomAplicacion.Text.Equals(""))
         {
             Aplicaciones.Nombre_Aplicacion = txtNomAplicacion.Text.Trim();
             List <T_Aplicacion> lstAplicaciones = _02LogicaNegocio.Logica.BuscarDatoB(Aplicaciones);
             this.dataGrid.DataSource = lstAplicaciones;
             this.dataGrid.Refresh();
         }
         else if (txtIdAplicacion.Text.Equals("") && txtNomAplicacion.Text.Equals(""))
         {
             CargarAplicaciones();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al encontrar los Datos en la Aplicación" + ex.Message);
     }
 }
コード例 #2
0
        public T_Aplicacion processoBase()
        {
            T_Aplicacion aplicacion = new T_Aplicacion();

            aplicacion.Id_Aplicacion          = Convert.ToInt16(txtIdAplicacion.Text.Trim());
            aplicacion.Nombre_Aplicacion      = txtNomAplicacion.Text;
            aplicacion.Descripcion_Aplicacion = txtDescAplicacion.Text;
            return(aplicacion);
        }
コード例 #3
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     try
     {
         T_Aplicacion aplicacion = new T_Aplicacion();
         aplicacion.Id_Aplicacion          = Convert.ToInt16(txtIdAplicacion.Text.Trim());
         aplicacion.Nombre_Aplicacion      = txtNomAplicacion.Text;
         aplicacion.Descripcion_Aplicacion = txtDescAplicacion.Text;
         _02LogicaNegocio.Logica.GuardarDato(aplicacion);
         MessageBox.Show("Aplicación Guardada Exitosamente");
         Limpiar(); this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Guardar Datos en Tabla de Aplicaciones" + ex.Message);
     }
 }
コード例 #4
0
ファイル: Acceso.cs プロジェクト: DeathCom/Analisis_Sistemas
        public List <T_Aplicacion> Obtener_Aplicaciones(SQLSentencia objsentencia)
        {
            List <T_Aplicacion> lstAplicacion = new List <T_Aplicacion>();

            System.Data.DataTable dt = new System.Data.DataTable();
            try
            {
                SqlCommand cmd = new SqlCommand();

                cmd.CommandText = objsentencia.PETICION;
                cmd.Connection  = objConexion;
                cmd.CommandType = System.Data.CommandType.Text;

                SqlDataAdapter objcarga = new SqlDataAdapter(cmd);
                objcarga.Fill(dt);

                foreach (System.Data.DataRow item in dt.Rows)
                {
                    T_Aplicacion objAplicacion = new T_Aplicacion();
                    objAplicacion.Id_Aplicacion          = Convert.ToInt16(item.ItemArray[0].ToString());
                    objAplicacion.Nombre_Aplicacion      = item.ItemArray[1].ToString();
                    objAplicacion.Descripcion_Aplicacion = item.ItemArray[2].ToString();
                    lstAplicacion.Add(objAplicacion);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                this.CERRAR();
            }

            return(lstAplicacion);
        }