コード例 #1
0
        public String ClienteValidoUpdate()
        {
            DBCliente db     = new DBCliente(clienteTeste);
            String    result = db.UpdateClient();

            return(result);
        }
コード例 #2
0
 public ActionResult Delete(int id)
 {
     using (DBCliente dbModel = new DBCliente())
     {
         return(View(dbModel.Clientes.Where(x => x.Id == id).FirstOrDefault()));
     }
 }
コード例 #3
0
 public ClientesForm()
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbCliente = new DBCliente();
     dbPrendasal = new DBPRENDASAL();
 }
コード例 #4
0
 public BuscarCliente()
 {
     InitializeComponent();
     dbCliente = new DBCliente();
     rdbDOC.Checked = true;
     cbmTIPODOC.DataSource = Enum.GetValues(new eTipoDocCliente().GetType());
 }
コード例 #5
0
 public ClienteAmigoForm()
 {
     InitializeComponent();
     dbUser = new DBUsuario();
     dbTarjeta = new DBTarjeta();
     dbCliente = new DBCliente();
     dbPrendasal = new DBPRENDASAL();
 }
コード例 #6
0
 public ComprasForm()
 {
     InitializeComponent();
     dbPrendasal = new DBPRENDASAL();
     dbUser = new DBUsuario();
     dbCliente = new DBCliente();
     dbCompra= new DBCompra();
     dbCatalogo = new DBCatalogo();
     COMPRA = new Compra();
 }
コード例 #7
0
 public ContratosForm()
 {
     InitializeComponent();
     dbPrendasal = new DBPRENDASAL();
     dbUser = new DBUsuario();
     dbCliente = new DBCliente();
     dbPrestamo = new DBPrestamo ();
     dbCatalogo = new DBCatalogo();
     PRESTAMO = new Prestamo();
 }
コード例 #8
0
 public Cliente PegarClientePorEmail(String email)
 {
     try
     {
         DBCliente clienteTeste = new DBCliente();
         return(clienteTeste.PegarClientePorEmail(email));
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentatar selecionar" + "" + ex.Message);
     }
 }
コード例 #9
0
        public String ClienteValidoInsert()
        {
            String validar = ValidaCliente();

            if (validar == "Cliente válido")
            {
                DBCliente db     = new DBCliente(clienteTeste);
                String    result = db.InsertClient();
                return(result);
            }
            return(validar);
        }
コード例 #10
0
        public List <Cliente> ListarClientes()
        {
            try
            {
                List <Cliente> result;
                DBCliente      clienteTeste = new DBCliente();
                result = clienteTeste.ListarClientes();

                return(result);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar listar" + "" + ex.Message);
            }
        }
コード例 #11
0
 public ActionResult AddOrEdit(Cliente cliente)
 {
     using (DBCliente dbModel = new DBCliente())
     {
         if (dbModel.Clientes.Any(x => x.Nombre == cliente.Nombre))
         {
             ViewBag.DuplicateMessage = "El cliente ya existe";
             return(View("AddOrEdit", cliente));
         }
         dbModel.Clientes.Add(cliente);
         dbModel.SaveChanges();
     }
     ModelState.Clear();
     ViewBag.SuccessMessage = "Registro exitoso";
     return(View("AddOrEdit", new Cliente()));
 }
コード例 #12
0
        private string ValidaCliente()
        {
            List <Cliente> listaCliente = new List <Cliente>();
            DBCliente      db           = new DBCliente();

            listaCliente = db.ListarClientes();

            foreach (Cliente cliente in listaCliente)
            {
                if (cliente.Email == this.clienteTeste.Email)
                {
                    return("Email já cadastrado");
                }
            }

            return("Cliente válido");
        }
コード例 #13
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            try
            {
                using (DBCliente dbModel = new DBCliente())
                {
                    Cliente cliente = dbModel.Clientes.Where(XmlSiteMapProvider => XmlSiteMapProvider.Id == id).FirstOrDefault();
                    dbModel.Clientes.Remove(cliente);
                    dbModel.SaveChanges();
                }

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
コード例 #14
0
ファイル: VentasForm.cs プロジェクト: Alex-Palacios/Prendasal
        public VentasForm()
        {
            InitializeComponent();
            dbPrendasal = new DBPRENDASAL();
            dbUser = new DBUsuario();
            dbCliente = new DBCliente();
            dbVenta= new VentaController();
            dbCatalogo = new DBCatalogo();

            ITEMS_VENTA = new DataTable();
            ITEMS_VENTA.Columns.Add("CATEGORIA").DataType = System.Type.GetType("System.String");
            ITEMS_VENTA.Columns.Add("COD_ITEM").DataType = System.Type.GetType("System.String");
            ITEMS_VENTA.Columns.Add("CANTIDAD").DataType = System.Type.GetType("System.Double");
            ITEMS_VENTA.Columns.Add("DESCRIPCION").DataType = System.Type.GetType("System.String");
            ITEMS_VENTA.Columns.Add("PRECIO_UNIT").DataType = System.Type.GetType("System.Decimal");
            ITEMS_VENTA.Columns.Add("MONTO").DataType = System.Type.GetType("System.Decimal");
            ITEMS_VENTA.Columns.Add("CUENTA").DataType = System.Type.GetType("System.String");
            ITEMS_VENTA.Columns.Add("TAX").DataType = System.Type.GetType("System.Int32");
            ITEMS_VENTA.Columns.Add("PRECIO_IMP").DataType = System.Type.GetType("System.Decimal");
            ITEMS_VENTA.Columns.Add("MONTO_IMP").DataType = System.Type.GetType("System.Decimal");
            ITEMS_VENTA.Columns.Add("INV").DataType = System.Type.GetType("System.Int32");
            ITEMS_VENTA.Columns.Add("VALUO_UNIT").DataType = System.Type.GetType("System.Decimal");
        }
コード例 #15
0
 // GET: Cliente
 public ActionResult Index()
 {
     using (DBCliente dbModel = new DBCliente())
         return(View(dbModel.Clientes.ToList()));
 }
コード例 #16
0
        private void RegistrarClienteForm_Load(object sender, EventArgs e)
        {
            dbPredasal = new DBPRENDASAL();
            dbSucursal = new DBSucursal();
            dbUser = new DBUsuario();
            dbCliente = new DBCliente();

            permisos_FORM();

            dateINICIO.Enabled = false;
            cbxTIPODOC.DataSource = Enum.GetValues(new eTipoDocCliente().GetType());
            DataTable deptos = dbPredasal.getDeptos();
            if (deptos.Rows.Count > 0)
            {
                DataRow rowD = deptos.NewRow();
                rowD.SetField<string>("DEPTO", "Seleccione Depto");
                deptos.Rows.InsertAt(rowD, 0);
            }
            else
            {
                deptos.Columns.Add("DEPTO");
                deptos.Rows.Add("Seleccione Depto");
            }
            cbxDEPTO.DataSource = deptos;
            if (deptos.Rows.Count > 0)
            {
                cbxDEPTO.DisplayMember = "DEPTO";
                cbxDEPTO.SelectedIndex = 0;
            }
            DataTable MUNI = dbPredasal.getMunicipios(null);
            if (MUNI.Rows.Count > 0)
            {
                DataRow rowM = MUNI.NewRow();
                rowM.SetField<string>("COD_MUNICIPIO", "XXXX");
                rowM.SetField<string>("MUNICIPIO", "-------");
                MUNI.Rows.InsertAt(rowM, 0);
            }

            cbxEXT.DataSource = MUNI;
            if (MUNI.Rows.Count > 0)
            {
                cbxEXT.DisplayMember = "MUNICIPIO";
                cbxEXT.ValueMember = "COD_MUNICIPIO";
                cbxEXT.SelectedIndex = 0;
            }
            switch (ACCION)
            {
                case eOperacion.INSERT:
                    txtCODIGO.Text = "N/A";
                    dateINICIO.Value = HOME.Instance().FECHA_SISTEMA;
                    dateNAC.Value = HOME.Instance().FECHA_SISTEMA.AddYears(-18);
                    break;
                case eOperacion.UPDATE:
                    cargarCLIENTE();
                    break;
            }
        }