예제 #1
0
        public static Cliente GetClienteById(int pk)
        {
            AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter objDataSet = new AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter();
            ClienteDS.ClientesDataTable dtCliente = objDataSet.GetClientByID(pk);
            Cliente objCliente = rowToDto(dtCliente[0]);

            return(objCliente);
        }
예제 #2
0
        public static int InsertDatosCliente(int fkPersona, int fkParametroCliente)
        {
            AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter objDataSet = new AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter();
            int?ClienteId = 0;

            objDataSet.InsertClient(ref ClienteId, fkPersona, fkParametroCliente);

            return((int)ClienteId);
        }
예제 #3
0
        public static int InsertDatosCliente(int fkPersona, int fkParametroCliente)
        {
            AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter objDataSet = new AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter();
            int?ClienteId = 0;

            //objDataSet.Insert1(ref empleadoId, nombre, apellido, ci, fechanac, password, direccion, telefono, correo, fechaContrato, estado, tipo);
            objDataSet.InsertClient(ref ClienteId, fkPersona, fkParametroCliente);

            return((int)ClienteId);
        }
예제 #4
0
 public static Cliente GetClienteByNit(string nit)
 {
     AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter objDataSet = new AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter();
     ClienteDS.ClientesDataTable dtCliente = objDataSet.GetClientByNit(nit);
     if (dtCliente.Count > 0)
     {
         Cliente objCliente = rowToDto(dtCliente[0]);
         return(objCliente);
     }
     return(null);
 }
예제 #5
0
        public static List <Cliente> SelectAll()
        {
            List <Cliente> listadeClientes = new List <Cliente>();

            AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter objDataSet = new AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter();
            ClienteDS.ClientesDataTable dtClientes = objDataSet.GetAllClients();

            foreach (ClienteDS.ClientesRow row in dtClientes)
            {
                Cliente objCliente = rowToDto(row);
                listadeClientes.Add(objCliente);
            }
            return(listadeClientes);
        }
예제 #6
0
        public static void UpdateCliente(int fkPersona, int fkParametroCliente)
        {
            AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter objDataSet = new AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter();

            objDataSet.UpdateClient(fkPersona, fkParametroCliente);
        }
예제 #7
0
 public static void DeleteCliente(int id)
 {
     AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter objDataSet = new AppSales.DAL.ClienteDSTableAdapters.ClientesTableAdapter();
     objDataSet.DeleteCliente(id);
 }