示例#1
0
        public DataTable eliminarcliente(Int32 id_cliente)
        {
            D_Cliente Eliminar = new D_Cliente();

            DataTable listarcliente = new DataTable();

            listarcliente = Eliminar.eliminarCliente(id_cliente);

            return(listarcliente);
        }
示例#2
0
        public DataTable Editarcliente(int id_cliente, string nombre, string apellido, string direccion, double telefono, string correo, string clave, int id_rol)
        {
            D_Cliente Editar = new D_Cliente();

            DataTable listarcliente = new DataTable();

            listarcliente = Editar.modificarcliente(id_cliente, nombre, apellido, direccion, telefono, correo, clave, id_rol);

            return(listarcliente);
        }
示例#3
0
        public DataTable mostrarcliente()
        {
            D_Cliente mostrarcliente = new D_Cliente();

            DataTable listarcliente = new DataTable();

            listarcliente = mostrarcliente.obtenercliente();

            return(listarcliente);
        }
 public List <E_Cliente> ListaBuscarCliente()
 {
     try
     {
         D_Cliente DatosCliente = new D_Cliente();
         return(DatosCliente.ListaBuscarCliente());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public bool Editar(E_Cliente ModificarCliente)
 {
     try
     {
         D_Cliente DatosCliente = new D_Cliente();
         return(DatosCliente.Editar(ModificarCliente));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public bool Eliminar(E_Cliente EliminarCliente)
 {
     try
     {
         D_Cliente DatosClientes = new D_Cliente();
         return(DatosClientes.Eliminar(EliminarCliente));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public bool Guardar(E_Cliente NuevoCliente)
 {
     try
     {
         D_Cliente DatosClientes = new D_Cliente();
         return(DatosClientes.Guardar(NuevoCliente));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public DataTable ListaCliente()
 {
     try
     {
         D_Cliente DatosClientes = new D_Cliente();
         return(DatosClientes.Listacliente());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#9
0
        public DataTable RegistroVisitante(String nombrecliente, String apellidocliente, Double telefonocliente, String direcccioncliente, String correocliente, String usuario, String clave)
        {
            e_cliente nuevo   = new e_cliente();
            D_Cliente Cliente = new D_Cliente();

            nuevo.Nombre    = nombrecliente;
            nuevo.Apellido  = apellidocliente;
            nuevo.Telefono  = telefonocliente;
            nuevo.Direccion = direcccioncliente;
            nuevo.Correo    = correocliente;
            nuevo.Usuario   = usuario;
            nuevo.Clave     = clave;
            nuevo.Id_rol    = 2;

            DataTable datos = Cliente.Registro(nuevo);

            return(datos);
        }
示例#10
0
        public static void Insertar_Datos(E_Cliente obj)
        {
            D_Cliente metodo = new D_Cliente();

            metodo.Insertar_Datos(obj);
        }
示例#11
0
        public bool Modificar(E_Cliente cliente)
        {
            D_Cliente cliente1 = new D_Cliente();

            return(cliente1.Modificar(cliente));
        }
示例#12
0
        public bool Borrar(string ID)
        {
            D_Cliente cliente1 = new D_Cliente();

            return(cliente1.Borrar(ID));
        }
示例#13
0
        public E_Cliente ObtenerCliente(string id)
        {
            D_Cliente cliente1 = new D_Cliente();

            return(cliente1.Obtener_Cliente(id));
        }
示例#14
0
        public bool Agregar(E_Cliente cliente)
        {
            D_Cliente cliente1 = new D_Cliente();

            return(cliente1.Agregar(cliente));
        }
示例#15
0
        public List <E_Cliente> Lista()
        {
            D_Cliente cliente1 = new D_Cliente();

            return(cliente1.Lista());
        }
示例#16
0
        public static void Actualizar_Cliente(CLIENTES obj)
        {
            D_Cliente Metodo = new D_Cliente();

            Metodo.Actualizar_Cliente(obj);
        }
示例#17
0
        public static List <E_Cliente> Listar_Clientes(string Condicion)
        {
            D_Cliente Metodo = new D_Cliente();

            return(Metodo.Listar_Clientes(Condicion));
        }
示例#18
0
        public static void Insertar_Cliente(CLIENTES obj)
        {
            D_Cliente Metodo = new D_Cliente();

            Metodo.Insertar_Cliente(obj);
        }
示例#19
0
        public static void Actualizar_Datos(E_Cliente obj)
        {
            D_Cliente metodo = new D_Cliente();

            metodo.Actualizar_Datos(obj);
        }
示例#20
0
        public static DataTable Consultar_Datos(string condicion)
        {
            D_Cliente metodo = new D_Cliente();

            return(metodo.Consultar_Datos(condicion));
        }
示例#21
0
        void LoadCodigosClientes(string sFile)
        {
            int totalHojas, j, i;
            int ingresadas = 0, errores = 0;

            try
            {
                oBook      = oExcel.Workbooks.Open(sFile);// .Workbooks.Open(sFile);
                totalHojas = oBook.Sheets.Count;
                D_Cliente cliente1 = new D_Cliente();
                E_Cliente eCliente2;
                string    texto;
                cliente1.Conectar();
                for (j = 1; j <= totalHojas; j++)
                {
                    oSheet = (Microsoft.Office.Interop.Excel.Worksheet)oBook.Worksheets.get_Item(j);//  .Worksheets(j);// oBook.Sheets();

                    i = 2;
                    while (true)
                    {
                        texto = oSheet.Cells[i, 1].text;
                        if (texto.Trim() == "")
                        {
                            break;
                        }
                        eCliente2         = new E_Cliente();
                        eCliente2.Codigo  = oSheet.Cells[i, 1].text;
                        eCliente2.Cliente = oSheet.Cells[i, 2].Text;

                        if (cliente1.Agregar(eCliente2))
                        {
                            i++;
                            ingresadas++;
                        }
                        else
                        {
                            Detalle += "Linea Excel " + i + ": " + cliente1.Mensaje + "\n";
                            i++;
                            errores++;
                        }
                    }
                    // oSheet.Cells[1, 1]
                    // oSheet.Activate()
                }

                if (ingresadas != 0 && errores != 0)
                {
                    Mensaje = ingresadas + " entradas registradas con exito." + "\n" + errores + " entradas no se pudieron agregar.";
                }
                else
                {
                    if (ingresadas == 0 && errores != 0)
                    {
                        Mensaje = ingresadas + " entradas no se pudieron agregar.";
                    }
                    else
                    {
                        if (ingresadas != 0 && errores == 0)
                        {
                            Mensaje = ingresadas + " entradas registradas con exito.";
                        }
                        else
                        {
                            Mensaje = "El archivo no tiene el formato correcto o no se han encontrado datos";
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                throw new Exception("Error Excel " + ex.Message);
            }
        }