예제 #1
0
 public static int totalDirecciones()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.direccioncliente.ToList().Count);
     }
 }
        private void agregarSolicitud(cliente cli)
        {
            this.cliente = cli;
            InitializeComponent();
            String monto    = tc_Monto.Text;
            String pagos    = cb_pagos.Text;
            String interes  = cb_interes.Text;
            String iva      = cb_iva.Text;
            String periodos = tc_Periocidad.Text;
            String diasPAgo = tc_diasPagos.Text;

            condiciones    con        = new condiciones();
            Calendar       calendario = new Calendar();
            List <credito> creditos   = db.credito.ToList();

            con.idcondiciones = creditos.Count.ToString();
            con.tasadeinteres = Convert.ToInt32(interes);
            con.iva           = Convert.ToDouble(interes);
            con.plazo         = Convert.ToInt32(pagos);
            db.condiciones.Add(con);

            solicitud.cliente_idcliente         = cliente.idcliente;
            solicitud.FK_condiciones            = con.idcondiciones;
            solicitud.diaspago                  = diasPAgo;
            solicitud.periodocidad              = periodos;
            solicitud.analista_idusuariosistema = 3;
            solicitud.asesor_idusuariosistema   = 2;
            solicitud.status = 1;

            using (FOCUSEntities db = new FOCUSEntities())
            {
                db.solicitudcredito.Add(solicitud);
            }
        }
예제 #3
0
 public static List <usuariosistema> getUsuarios()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.usuariosistema.ToList());
     }
 }
예제 #4
0
 public static int getUsuariostotal()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.usuariosistema.ToList().Count);
     }
 }
예제 #5
0
 public static int totalContactos()
 {
     using (FOCUSEntities fOCUSEntities = new FOCUSEntities())
     {
         return(fOCUSEntities.datoscontacto.ToList().Count);
     }
 }
예제 #6
0
 public static List <municipio> getMunicipios()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.municipio.ToList());
     }
 }
예제 #7
0
 public static cliente buscarCliente(String rfc)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.cliente.Where(d => d.rfc == rfc).FirstOrDefault());
     }
 }
예제 #8
0
 public static int getTotalTrabajo()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.centrotrabajo.ToList().Count);
     }
 }
예제 #9
0
 public static int totalDocuments()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.identificacion.ToList().Count);
     }
 }
예제 #10
0
 public static int totalCuentas()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         return(db.cuentacliente.ToList().Count);
     }
 }
예제 #11
0
 public static void editarUsuario(usuariosistema usuariosistema)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         db.usuariosistema.Attach(usuariosistema);
         db.SaveChanges();
     }
 }
예제 #12
0
 public static int totalClientes()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         List <cliente> lista = db.cliente.ToList();
         return(lista.Count);
     }
 }
예제 #13
0
 public static void saveContactos(datoscontacto datoscontacto)
 {
     using (FOCUSEntities fOCUSEntities = new FOCUSEntities())
     {
         fOCUSEntities.datoscontacto.Add(datoscontacto);
         fOCUSEntities.SaveChanges();
     }
 }
예제 #14
0
 public static usuariosistema GetUsuariosistema(String numEmpleado)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         usuariosistema usuario = new usuariosistema();
         usuario = db.usuariosistema.Where(d => d.numempleado == numEmpleado).FirstOrDefault();
         return(usuario);
     }
 }
예제 #15
0
 public static Boolean agregarCliente(cliente cliente)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         db.cliente.Add(cliente);
         db.SaveChanges();
         return(true);
     }
 }
예제 #16
0
 public static List <cliente> ObtenerClientes()
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         List <cliente> lista = db.cliente.ToList();
         Console.WriteLine(lista.Count);
         return(lista);
     }
 }
예제 #17
0
 public static void addTrabajo(centrotrabajo centrotrabajo)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         centrotrabajo.idcentrotrabajo = getTotalTrabajo() + 1;
         db.centrotrabajo.Add(centrotrabajo);
         db.SaveChanges();
     }
 }
예제 #18
0
 public static usuariosistema login(String user, String pass)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         usuariosistema usuario = new usuariosistema();
         usuario = db.usuariosistema.Where(d => d.numempleado == user && d.claveacceso == pass).FirstOrDefault();
         return(usuario);
     }
 }
예제 #19
0
 public static void addDireccion(direccioncliente direccioncliente)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         direccioncliente.iddireccioncliente = totalDirecciones() + 1;
         db.direccioncliente.Add(direccioncliente);
         db.SaveChanges();
     }
 }
예제 #20
0
 public GUISolicitud()
 {
     InitializeComponent();
     using (FOCUSEntities db = new FOCUSEntities())
     {
         this.cliente = db.cliente.Where(d => d.idcliente == 1).FirstOrDefault();
     }
     setPage(page);
 }
예제 #21
0
        public static void addCuenta(cuentacliente cuentacliente)
        {
            using (FOCUSEntities db = new FOCUSEntities())
            {
                cuentacliente.idcuentacliente = totalCuentas() + 1;

                db.cuentacliente.Add(cuentacliente);

                db.SaveChanges();
            }
        }
예제 #22
0
        public static Boolean registrarUsuario(usuariosistema usuario)
        {
            bool registrado = false;

            using (FOCUSEntities db = new FOCUSEntities())
            {
                db.usuariosistema.Add(usuario);
                db.SaveChanges();
                registrado = true;
            }

            return(registrado);
        }
예제 #23
0
        public static Boolean saveDocuments(String ruta, String nombre, int idCliente)
        {
            byte[] file;
            using (var stream = new FileStream(ruta, FileMode.Open, FileAccess.Read))
            {
                using (var reader = new BinaryReader(stream))
                {
                    file = reader.ReadBytes((int)stream.Length);
                }
            }

            using (FOCUSEntities db = new FOCUSEntities())
            {
                identificacion cd = new identificacion();
                cd.cliente          = idCliente;
                cd.nombre           = nombre;
                cd.tipo             = "pdf";
                cd.archivobinario   = file;
                cd.id_identificaion = totalDocuments() + 1;
                db.identificacion.Add(cd);
                db.SaveChanges();
                return(true);
            }
        }