Esempio n. 1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                SqlParameter[] ParametrosEnt = new SqlParameter[12];
                ParametrosEnt[1]  = new SqlParameter("@Identificacion", this.txbIdentificacion.Text.Trim());
                ParametrosEnt[2]  = new SqlParameter("@Nombre", this.txbNombre.Text.Trim());
                ParametrosEnt[3]  = new SqlParameter("@Apellido", this.txbApellido.Text.Trim());
                ParametrosEnt[4]  = new SqlParameter("@TelFijo", this.txbTelfijo.Text.Trim());
                ParametrosEnt[5]  = new SqlParameter("@Extension", this.txbExtension.Text.Trim());
                ParametrosEnt[6]  = new SqlParameter("@Celular", this.txbCelular.Text.Trim());
                ParametrosEnt[7]  = new SqlParameter("@email", this.txbEmail.Text.Trim());
                ParametrosEnt[8]  = new SqlParameter("@Estado", this.ChbEstado.Checked);
                ParametrosEnt[9]  = new SqlParameter("@FechaCreacion", DateTime.Now.Date);
                ParametrosEnt[10] = new SqlParameter("@TipoIdentificacion", this.CmbTipoIdentificacion.SelectedIndex);
                ParametrosEnt[11] = new SqlParameter("@RazonCial", this.TxbRazonCial.Text.Trim());

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

                ConsultaEntidades Maestro      = new ConsultaEntidades();
                GuardarDatos      GuardarDatos = new GuardarDatos();
                Ent_Contratistas  Reader       = new Ent_Contratistas();

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

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

                GuardarDatos.booleano("GrbBascula_Contratistas", ParametrosEnt);

                if (Reader.Identificacion == null)
                {
                    MessageBox.Show("Propietario creado satisfactoriamente.", "System Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Propietario actualizado satisfactoriamente.", "System Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception Exc)
            {
                MessageBox.Show(Exc.Message, "System Information", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 2
0
        private void txbIdentificacion_Leave(object sender, EventArgs e)
        {
            SqlParameter[] Parametros_Consulta = new SqlParameter[4];
            Parametros_Consulta[0] = new SqlParameter("@Op", "ContratistasEspe");
            Parametros_Consulta[1] = new SqlParameter("@ParametroChar", this.txbIdentificacion.Text.Trim());
            Parametros_Consulta[2] = new SqlParameter("@ParametroInt", "0");
            Parametros_Consulta[3] = new SqlParameter("@ParametroNuemric", "0");

            ConsultaEntidades Maestro = new ConsultaEntidades();
            Ent_Contratistas  Reader  = new Ent_Contratistas();

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

            if (Reader.Nombre == null)
            {
                this.CmbTipoIdentificacion.SelectedIndex = -1;
                this.TxbRazonCial.Text    = "";
                this.TxbRazonCial.Enabled = false;
                this.txbNombre.Text       = "";
                this.txbApellido.Text     = "";
                this.txbTelfijo.Text      = "";
                this.txbExtension.Text    = "";
                this.txbCelular.Text      = "";
                this.txbEmail.Text        = "";
                this.ChbEstado.Checked    = true;
            }
            else
            {
                this.CmbTipoIdentificacion.SelectedIndex = Reader.TipoIdentificacion;
                this.TxbRazonCial.Text = Reader.RazonCial.Trim();
                this.txbNombre.Text    = Reader.Nombre.Trim();
                this.txbApellido.Text  = Reader.Apellido.Trim();
                this.txbTelfijo.Text   = Reader.TelFijo.Trim();
                this.txbExtension.Text = Reader.Extension.Trim();
                this.txbCelular.Text   = Reader.Celular.Trim();
                this.txbEmail.Text     = Reader.Email.Trim();
                this.ChbEstado.Checked = Reader.Deshabilitado;
                if (this.CmbTipoIdentificacion.SelectedIndex == 0)
                {
                    this.TxbRazonCial.Enabled = true;
                }
                else
                {
                    this.TxbRazonCial.Enabled = false;
                }
            }
        }