Ejemplo n.º 1
0
        private Int32 GrabarCliente(SqlConnection con, SqlTransaction tran)
        {
            Int32  CodCliente = 0;
            string Nombre     = txtNombre.Text;
            string Apellido   = txtApellido.Text;
            string Telefono   = txtTelefono.Text;
            Int32? CodTipoDoc = null;
            string Direccion  = "";

            if (cmbTipoDoc.SelectedIndex > 0)
            {
                CodTipoDoc = Convert.ToInt32(cmbTipoDoc.SelectedValue);
            }
            string NroDocumento = txtNroDocumento.Text;

            Direccion = txtDireccion.Text;
            cCliente cli = new cCliente();

            if (txtCodCliente.Text == "")
            {
                CodCliente = cli.InsertarClienteTran(con, tran, Apellido, Nombre, "", Telefono, CodTipoDoc, NroDocumento, Direccion);
            }
            else
            {
                CodCliente = Convert.ToInt32(txtCodCliente.Text);
                cli.ModificarClienteTran(con, tran, CodCliente.ToString(), Apellido, Nombre, "", Telefono, CodTipoDoc, NroDocumento, Direccion);
            }
            txtCodCliente.Text = CodCliente.ToString();
            return(CodCliente);
        }