Exemple #1
0
        public void Inicializado()
        {
            clienteDA    = new ClienteDA();
            alquilerDA   = new AlquilerDA();
            devolucionDA = new DevolucionDA();
            devolucion   = new Devolucion();

            detalleTemp           = new DevolucionDetalle();
            dtpFechaIngreso.Value = DateTime.Now;

            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";

            cmbCliente.SelectedIndex = 0;

            int i = cmbCliente.SelectedIndex;

            int idCliente = Convert.ToInt32(tablaCliente.Rows[i]["idCliente"].ToString());

            txtNroDocumento.Text = tablaCliente.Rows[i]["nroDocumento"].ToString();

            tablaLaptops = devolucionDA.ListarLaptopsClientesEstadoAlquilado(idCliente);

            ObtenerDatosDevolucion();
            devolucion.LlenarDatos(tablaLaptops);
            dgvLaptopsSeleccionados.PrimaryGrid.DataSource          = tablaLaptops;
            dgvLaptopsSeleccionados.PrimaryGrid.AutoGenerateColumns = false;
        }
        public void Inicializado()
        {
            clienteDA     = new ClienteDA();
            usuarioDA     = new UsuarioDA();
            observacionDA = new ObservacionDA();
            observacion   = new Observacion();

            dtpFechaIngreso.Value = DateTime.Now;

            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = 0;
            int i = cmbCliente.SelectedIndex;

            int idCliente = Convert.ToInt32(tablaCliente.Rows[i]["idCliente"].ToString());

            txtNroDocumento.Text = tablaCliente.Rows[i]["nroDocumento"].ToString();

            //!OBTENER KAM ENCARGADO
            tablaUsuario = clienteDA.ListarKamEncargado(idCliente);
            cmbKamEncargado.DataSource    = tablaUsuario;
            cmbKamEncargado.DisplayMember = "nombre";
            cmbKamEncargado.ValueMember   = "idUsuario";

            ObtenerDatosObservacion();
        }
Exemple #3
0
        public void Inicializado()
        {
            clienteDA           = new ClienteDA();
            cambioRazonSocialDA = new CambioRazonSocialDA();
            cambios             = new BindingList <CambioRazonSocial>();

            tablaClienteActual       = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaClienteActual;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = -1;

            //int i = cmbCliente.SelectedIndex;

            //int idCliente = Convert.ToInt32(tablaClienteActual.Rows[i]["idCliente"].ToString());
            //txtNroDocumento.Text = tablaClienteActual.Rows[i]["nroDocumento"].ToString();

            tablaClienteNuevo             = clienteDA.ListarClientes();
            cmbClienteNuevo.DataSource    = tablaClienteNuevo;
            cmbClienteNuevo.DisplayMember = "nombre_razonSocial";
            cmbClienteNuevo.ValueMember   = "idCliente";
            cmbClienteNuevo.SelectedIndex = -1;

            //i = cmbCliente.SelectedIndex;

            //idCliente = Convert.ToInt32(tablaClienteNuevo.Rows[i]["idCliente"].ToString());
            //txtNroDocumentoNuevo.Text = tablaClienteNuevo.Rows[i]["nroDocumento"].ToString();


            dgvLaptopsSeleccionados.DataSource = null;
            vistaLaptops.OptionsBehavior.AutoPopulateColumns = false;
            vistaLaptops.OptionsSelection.MultiSelect        = true;
        }
        public IActionResult Index()
        {
            var da       = new ClienteDA();
            var clientes = da.GetListaClientes();

            return(View(clientes));
        }
Exemple #5
0
        public void Inicializado()
        {
            ingresoDA = new IngresoDA();
            ingreso   = new Ingreso();

            clienteDA = new ClienteDA();
            cambioDA  = new CambioDA();

            artTemp = new LC();
            dtpFechaCambio.Value = DateTime.Now;

            cambio    = new Cambio();
            cambioOld = new Cambio();
            ObtenerDatosCambio();

            BindingList <Cambio> cambios = new BindingList <Cambio>();

            cambios.Add(cambio);
            dgvLaptopsSeleccionados.DataSource = cambios;
            vistaEquipos.OptionsBehavior.AutoPopulateColumns = false;
            vistaEquipos.OptionsSelection.MultiSelect        = true;

            tablaSede             = ingresoDA.ListarSede();
            cmbSede.DataSource    = tablaSede;
            cmbSede.DisplayMember = "nombreSede";
            cmbSede.ValueMember   = "idSede";
        }
Exemple #6
0
        public Int64 Crear(cFactura Factura)
        {
            try
            {
                //FACTURAS A CREDITO
                if (Factura.TipoDocumento == "F" && (String)Factura.CondicionVenta == "CE")
                {
                    //VALIDAMOS EL BALANCE DEL CLIENTE
                    //LIMITE DE CREDITO
                    decimal LimiteCredito = ClienteDA.BuscarPorID((Int32)Factura.ClienteID).LimiteCredito;
                    //BALANCE ACTUAL DE CLIENTE
                    decimal Balance = ClienteDA.BuscarPorID((Int32)Factura.ClienteID).Balance;

                    if ((Factura.TotalGeneral + Balance) <= LimiteCredito)
                    {
                        return(FacturaDA.Crear(Factura));
                    }
                    else
                    {
                        throw new Exception("El cliente ha excedido el limite de credito permitido");
                    }
                }
                //DEVOLUCION Y COTIZACIONES
                else
                {
                    return(FacturaDA.Crear(Factura));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public IActionResult Delete(int id)
        {
            var da      = new ClienteDA();
            var cliente = da.GetClienteById(id);

            return(View(cliente));
        }
Exemple #8
0
        public void Inicializado()
        {
            clienteDA    = new ClienteDA();
            alquilerDA   = new AlquilerDA();
            renovacionDA = new RenovacionDA();
            renovaciones = new BindingList <Renovacion>();

            renovacionTemp = new Renovacion();

            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = 0;
            int i = cmbCliente.SelectedIndex;

            int idCliente = Convert.ToInt32(tablaCliente.Rows[i]["idCliente"].ToString());

            txtNroDocumento.Text = tablaCliente.Rows[i]["nroDocumento"].ToString();

            tablaLaptops = renovacionDA.ListarLaptopsClientesEstadoAlquilado(idCliente);

            tablaSalidasTipos           = renovacionDA.ListarSalidasTipo();
            cmbTipoSalida.DataSource    = tablaSalidasTipos;
            cmbTipoSalida.DisplayMember = "descripcion";
            cmbTipoSalida.ValueMember   = "idAuxiliar";

            ObtenerDatosRenovacion();
            dgvLaptopsSeleccionados.PrimaryGrid.AutoGenerateColumns = false;
        }
        public bool GuardarCliente(ClienteBE objCliente, out string IdCliente, out string mensaje)
        {
            ClienteDA objClienteDA = new ClienteDA();

            try
            {
                /*if (objCliente.Nombre == "")
                 * {
                 *  IdCliente = "0";
                 *  mensaje = "El nombre del Cliente no puede estar vacio.";
                 *  return false;
                 * }*/
                if (objClienteDA.GuardarCliente(objCliente, out IdCliente))
                {
                    mensaje = "Se registro al Cliente.";
                    return(true);
                }
                else
                {
                    IdCliente = "0";
                    mensaje   = "Ocurrio un error al guardar al Cliente.";
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #10
0
        public void Inicializado()
        {
            clienteDA    = new ClienteDA();
            alquilerDA   = new AlquilerDA();
            corteDA      = new CorteAlquilerDA();
            renovaciones = new BindingList <CorteAlquiler>();

            renovacionTemp = new CorteAlquiler();

            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = 0;
            int i = cmbCliente.SelectedIndex;

            int idCliente = Convert.ToInt32(tablaCliente.Rows[i]["idCliente"].ToString());

            txtNroDocumento.Text = tablaCliente.Rows[i]["nroDocumento"].ToString();

            //tablaLaptops = corteDA.ListarLaptopsClientesEstadoAlquilado(idCliente);

            ObtenerDatosRenovacion();
            vistaEquipos.OptionsBehavior.AutoPopulateColumns = false;
            vistaEquipos.OptionsSelection.MultiSelect        = true;

            //dgvEquiposSeleccionados.ForceInitialize();
            RepositoryItemComboBox cmbMotivo = new RepositoryItemComboBox();

            cmbMotivo.Items.AddRange(new string[] { motivoCambio, motivoDevolucion, motivoVenta });
            dgvEquiposSeleccionados.RepositoryItems.Add(cmbMotivo);
            vistaEquipos.Columns[5].ColumnEdit = cmbMotivo;
        }
Exemple #11
0
        public bool GuardarCliente(ClienteBE objCliente, out string mensaje)
        {
            ClienteDA objClienteDA = new ClienteDA();

            try
            {
                using (TransactionScope transaccion = new TransactionScope(TransactionScopeOption.Required))
                {
                    if (objClienteDA.GuardarCliente(objCliente, out mensaje))
                    {
                        transaccion.Complete();
                        return(true);
                    }
                    else
                    {
                        transaccion.Dispose();
                        return(false);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #12
0
        public void Inicializado()
        {
            clienteDA    = new ClienteDA();
            reparacionDA = new ReparacionDA();

            artTemp = new LC();
            dtpFecReparacion.Value = DateTime.Now;

            reparacion    = new Reparacion();
            reparacionOld = new Reparacion();

            tablaEstados            = reparacionDA.ListarEstados();
            cmbEstado.DataSource    = tablaEstados;
            cmbEstado.DisplayMember = "nombreEstado";
            cmbEstado.ValueMember   = "idEstado";
            cmbEstado.SelectedIndex = 0;

            tablaDatosLaptop        = reparacionDA.ListarLaptops();
            cmbEquipo.DataSource    = tablaDatosLaptop;
            cmbEquipo.DisplayMember = "codigo";
            cmbEquipo.ValueMember   = "idLC";
            cmbEquipo.SelectedIndex = tablaDatosLaptop.Rows.Count > 0?0:-1;

            ObtenerDatosReparacion();
        }
Exemple #13
0
 public ClienteBL()
 {
     //strCnx = ConfigurationManager.ConnectionStrings["cnxChelita"].ConnectionString;
     strCnxRule          = ConfigurationManager.ConnectionStrings["cnxRules"].ConnectionString;
     oClienteDA          = new ClienteDA();
     oMaestrosDA         = new MaestrosDA();
     oArchivosAdjuntosBL = new ArchivosAdjuntosBL();
 }
        public IActionResult Create()
        {
            var da         = new ProductoDA();
            var daclientes = new ClienteDA();

            ViewBag.productos = da.GetListaProductos();
            ViewBag.clientes  = daclientes.GetListaClientes();
            ViewBag.alerta    = "";
            return(View());
        }
Exemple #15
0
 public void Eliminar(Int32 ID)
 {
     if (ValidacionDocumentos(ID)) //Validamos si el cliente posee movimientos
     {
         ClienteDA.Eliminar(ID);   //Eliminamos al cliente de la base de datos
     }
     else
     {
         throw  new Exception("El cliente seleccionado posee movimientos, no puede ser eliminado");
     }
 }
Exemple #16
0
        public void Inicializado()
        {
            InicializarRelacionClienteKam();


            clienteDA            = new ClienteDA();
            tablaKAM             = clienteDA.ListarKams();
            cmbKAM.DataSource    = tablaKAM;
            cmbKAM.DisplayMember = "nombre";
            cmbKAM.ValueMember   = "idUsuario";
        }
Exemple #17
0
 public List <cCliente> Catalogo(Int64 CodigoDesde, Int64 CodigoHasta, Int32?VendedorID, Boolean?Estatus)
 {
     try
     {
         return(ClienteDA.Catalogo(CodigoDesde, CodigoHasta, VendedorID, Estatus));
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
Exemple #18
0
 public List <cCliente> Listar()
 {
     //Lista de almacenes
     try
     {
         return(ClienteDA.Listar());
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
        public IActionResult Delete(Cliente cliente)
        {
            var da = new ClienteDA();

            if (da.EliminarCliente(cliente.idCliente))
            {
                return(RedirectToAction("index"));
            }
            else
            {
                return(View(cliente));
            }
        }
        public IActionResult Edit(Cliente cliente)
        {
            var da = new ClienteDA();

            if (da.ActualizarCliente(cliente))
            {
                return(RedirectToAction("index"));
            }
            else
            {
                return(View(cliente));
            }
        }
Exemple #21
0
        public void Inicializado()
        {
            clienteDA       = new ClienteDA();
            sucursalCliente = new ClienteSucursal();

            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = -1;
            dgvSucursalCliente.PrimaryGrid.DataSource          = null;
            dgvSucursalCliente.PrimaryGrid.AutoGenerateColumns = false;
        }
Exemple #22
0
 public List <cCliente> Filtrar(Int32 CodigoDesde,
                                Int32 CodigoHasta)
 {
     //Filtro de Clientes
     try
     {
         return(ClienteDA.Filtrar(CodigoDesde, CodigoHasta));
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
        public ClienteBE ObtenerCliente(string IdCliente)
        {
            ClienteDA oClienteDA = new ClienteDA();

            try
            {
                ClienteBE ObjCliente = oClienteDA.ObtenerCliente(IdCliente);
                return(ObjCliente);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public IActionResult Create(Cliente cliente)
        {
            cliente.idCliente = 0;
            var da = new ClienteDA();

            if (da.InsertarCliente(cliente) > 0)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(cliente));
            }
        }
Exemple #25
0
        public void Inicializado()
        {
            clienteDA = new ClienteDA();


            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = 0;
            int i = cmbCliente.SelectedIndex;

            idCliente            = Convert.ToInt32(tablaCliente.Rows[i]["idCliente"].ToString());
            txtNroDocumento.Text = tablaCliente.Rows[i]["nroDocumento"].ToString();
        }
        public Cliente Consultar(String Cuenta)
        {
            Cliente cliente;

            try
            {
                ClienteDA clienteDA = new ClienteDA();
                cliente = clienteDA.Consultar(Cuenta);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(cliente);
        }
        public Boolean ActualizarIntentos(Int32 ClienteId, String Estado, Int32?NroIntento, DateTime?FechaUltimoIntento)
        {
            Boolean actualizado;

            try
            {
                ClienteDA clienteDA = new ClienteDA();
                actualizado = clienteDA.ActualizarIntentos(ClienteId, Estado, NroIntento, FechaUltimoIntento);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(actualizado);
        }
        public Int32 Registrar(Cliente cliente)
        {
            Int32 ClienteId;

            try
            {
                ClienteDA clienteDA = new ClienteDA();
                ClienteId = clienteDA.Registrar(cliente);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(ClienteId);
        }
Exemple #29
0
        public ClienteBE ObtenerCliente(int IdCliente)
        {
            ClienteDA oClienteDA = new ClienteDA();

            try
            {
                return(oClienteDA.ObtenerCliente(IdCliente));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                oClienteDA = null;
            }
        }
Exemple #30
0
        public List <TipoClienteBE> ListarTipoClientes()
        {
            ClienteDA oClienteDA = new ClienteDA();

            try
            {
                return(oClienteDA.ListarTipoClientes());
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                oClienteDA = null;
            }
        }