示例#1
0
        //public List<Clscliente> Listar(int Identificacion)
        //{
        //    ClsClientesDAL mClientes = new ClsClientesDAL();
        //    return mClientes.Consultar(Identificacion);
        //}
        public int Habilitar(string Identificacion)
        {
            int resultado = 0;
            Clscliente eCliente = new Clscliente();
            eCliente.Identificación = Identificacion;

            ClsClientesDAL mCliente = new ClsClientesDAL();
            resultado = mCliente.Habilitar(eCliente);
            return resultado;
        }
示例#2
0
        private void btnSeleccionar_Click(object sender, EventArgs e)
        {
            if (dgvConsultar.SelectedRows.Count == 1)
            {
                int identificacion = Convert.ToInt32(dgvConsultar.CurrentRow.Cells[0].Value);
                ClienteSeleccionado = ClsClientesDAL.ObtenerCliente(identificacion);

                this.Close();
            }
            else
            {
                MessageBox.Show("¡Debe de seleccionar una fila!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#3
0
        public int Actualizar(string TipoDocumento, string Identificacion, string Nombres, string Apellidos, string Genero, string Direccion, string Telefono, string Celular, string Empresa)
        {
            Clscliente eCliente = new Clscliente();
            eCliente.Tipo_documento = TipoDocumento;
            eCliente.Identificación = Identificacion;
            eCliente.Nombres = Nombres;
            eCliente.Apellidos = Apellidos;
            eCliente.Genero = Genero;
            //pCliente.Fecha_Nac = dtpFechaNacimiento.Value.Year + "/" + dtpFechaNacimiento.Value.Month + "/" + dtpFechaNacimiento.Value.Day;
            eCliente.Dirección = Direccion;
            eCliente.Telefono = Telefono;
            eCliente.Celular = Celular;
            eCliente.Empresa = Empresa;

            ClsClientesDAL mCliente = new ClsClientesDAL();
            int resultado = mCliente.Actualizar(eCliente);
            return resultado;
        }
示例#4
0
        public int Agregar(Clscliente Cliente)
        {
            int retorno = 0;

            MySqlCommand cmd = new MySqlCommand();
            cmd.Connection = BdConexion.ObtenerConexion();

            cmd.CommandText = "guardarCliente";
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@tipo", Cliente.Tipo_documento);
            cmd.Parameters["@tipo"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@id", Cliente.Identificación);
            cmd.Parameters["@id"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@nom", Cliente.Nombres);
            cmd.Parameters["@nom"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@ape", Cliente.Apellidos);
            cmd.Parameters["@ape"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@gen", Cliente.Genero);
            cmd.Parameters["@gen"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@direc", Cliente.Dirección);
            cmd.Parameters["@direc"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@tel", Cliente.Telefono);
            cmd.Parameters["@tel"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@cel", Cliente.Celular);
            cmd.Parameters["@cel"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@emp", Cliente.Empresa);
            cmd.Parameters["@emp"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@est", Cliente.Estado);
            cmd.Parameters["@est"].Direction = ParameterDirection.Input;

            retorno = cmd.ExecuteNonQuery();
            return retorno;
        }
示例#5
0
        public int Inhabilitar(Clscliente Cliente)
        {
            int retorno = 0;

            MySqlCommand cmd = new MySqlCommand();
            cmd.Connection = BdConexion.ObtenerConexion();

            cmd.CommandText = "inhabilitarCliente";
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@id", Cliente.Identificación);
            cmd.Parameters["@id"].Direction = ParameterDirection.Input;

            retorno = cmd.ExecuteNonQuery();
            return retorno;
        }