예제 #1
0
        private void TxbCodigo_Leave(object sender, EventArgs e)
        {
            try
            {
                SqlParameter[] Parametros_ConsultaCargos = new SqlParameter[4];
                Parametros_ConsultaCargos[0] = new SqlParameter("@Op", "SubTiposEspe");
                Parametros_ConsultaCargos[1] = new SqlParameter("@ParametroChar", this.TxbCodigo.Text.Trim());
                Parametros_ConsultaCargos[2] = new SqlParameter("@ParametroInt", "0");
                Parametros_ConsultaCargos[3] = new SqlParameter("@ParametroNuemric", "0");

                ConsultaEntidades Maestro = new ConsultaEntidades();
                GuardarDatos      Guardar = new GuardarDatos();
                Ent_SubTipos      Reader  = new Ent_SubTipos();

                Reader = Maestro.Subtipos("SpConsulta_Tablas", Parametros_ConsultaCargos);

                if (Reader.Codigo != null)
                {
                    this.TxbNombre.Text  = Reader.Nombre;
                    this.TxbDetalle.Text = Reader.Detalle;
                }
                else
                {
                    this.TxbNombre.Text  = "";
                    this.TxbDetalle.Text = "";
                }
            }
            catch (Exception Ex1)
            {
                MessageBox.Show(Ex1.Message);;
            }
        }
예제 #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                SqlParameter[] ParametrosEnt = new SqlParameter[4];
                ParametrosEnt[1] = new SqlParameter("@Codigo", this.TxbCodigo.Text.Trim());
                ParametrosEnt[2] = new SqlParameter("@Nombre", this.TxbNombre.Text.Trim());
                ParametrosEnt[3] = new SqlParameter("@Detalle", this.TxbDetalle.Text.Trim());

                SqlParameter[] Parametros_Consulta = new SqlParameter[4];
                Parametros_Consulta[0] = new SqlParameter("@Op", "SubTiposEspe");
                Parametros_Consulta[1] = new SqlParameter("@ParametroChar", this.TxbCodigo.Text.Trim());
                Parametros_Consulta[2] = new SqlParameter("@ParametroInt", "0");
                Parametros_Consulta[3] = new SqlParameter("@ParametroNuemric", "0");

                ConsultaEntidades Maestro = new ConsultaEntidades();
                GuardarDatos      Guardar = new GuardarDatos();
                Ent_SubTipos      Reader  = new Ent_SubTipos();

                Reader = Maestro.Subtipos("SpConsulta_Tablas", Parametros_Consulta);

                if (Reader.Detalle == null)
                {
                    ParametrosEnt[0] = new SqlParameter("@Op", "I");
                }
                else
                {
                    ParametrosEnt[0] = new SqlParameter("@Op", "U");
                }

                Guardar.booleano("Sp_Guardar_Subtipos", ParametrosEnt);


                if (Reader.Codigo == null)
                {
                    MessageBox.Show("SubTipo creado satisfactoriamente.", "System Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("SubTipo actualizado satisfactoriamente.", "System Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception Exc)
            {
                MessageBox.Show(Exc.Message, "System Information", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }