Beispiel #1
0
 public void EliminarCliente(string pCedula)
 {
     try
     {
         cliente = miContexto.clientes.First(clientes => clientes.Cedula == pCedula);
         miContexto.clientes.Remove(cliente);
         miContexto.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #2
0
 public void AgregarCliente(clientes cliente)
 {
     try
     {
         using (DB_BibliotecaEntities contexto = new DB_BibliotecaEntities())
         {
             contexto.clientes.Add(cliente);
             contexto.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #3
0
 public void ModificarCliente(clientes pCliente)
 {
     try
     {
         cliente                 = ConsultarCliente(pCliente.Cedula);
         cliente.Nombre          = pCliente.Nombre;
         cliente.Telefono        = pCliente.Telefono;
         cliente.Direccion       = pCliente.Direccion;
         cliente.fechaNacimiento = pCliente.fechaNacimiento;
         miContexto.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #4
0
        /// <summary>
        /// Metodo para resgistrar persona asociada
        /// a un cliente
        /// </summary>
        /// <param name="c"></param>
        /// <param name="cl"></param>
        /// <returns></returns>
        public int _InsertClienteAs(clientes c)
        {
            string cedulas = "";

            try
            {
                var conta = Contador();
                user = Membership.GetUser().ToString();
                var ctx = db.clientes.Where(cl=> cl.CEDULA==c.CEDULA).ToList();
                if (ctx!=null)
                {
                    foreach (var item in ctx)
                    {
                        c.SALA_VENTA = item.SALA_VENTA;
                        c.INFORMACION = item.INFORMACION;
                        c.EMAIL = item.EMAIL;
                        c.EMPRESA = item.EMPRESA;
                   }
                }
                c.ASOCIADO = c.CEDULA;
                cedulas = c.CEDULA.Trim()+"-"+conta;
                c.CEDULA = cedulas;
                c.ASESOR = user;
                c.FECHACREACION = DateTime.Today;
                c.ESTADO = "A";

                db.clientes.Add(c);
                db.SaveChanges();
                ContadorUpdate(conta);
                return 1;
            }
            catch (DbUpdateException)
            {
                return 0;
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #5
0
        /// <summary>
        /// Meotdo para actualizar cliente
        /// </summary>
        /// <param name="c"></param>
        /// <param name="cedula"></param>
        /// <returns></returns>
        public int UpdateCliente(clientes c)
        {
            try
            {
                var ctx = db.clientes.First(d => d.CEDULA == c.CEDULA);
                if(ctx!= null)
                {
                    ctx.NOMBRES = c.NOMBRES.ToUpper();
                    ctx.P_APELLIDO = c.P_APELLIDO.ToUpper();
                    ctx.S_APELLIDO = c.S_APELLIDO.ToUpper();
                    ctx.ESTADO_CIVIL = c.ESTADO_CIVIL.ToUpper();
                    ctx.DIRECCION = c.DIRECCION.ToUpper();
                    ctx.BARRIO = c.BARRIO.ToUpper();
                    ctx.TELEFONO2 = c.TELEFONO2;
                    ctx.PROYEC_INTERES = c.PROYEC_INTERES;
                    ctx.EMAIL = c.EMAIL.ToUpper();
                    ctx.EMPRESA = c.EMPRESA;
                    ctx.SUELDO = c.SUELDO.ToUpper();
                    ctx.FECHAMOD = DateTime.Now;
                    ctx.PRESU_COMPRA = c.PRESU_COMPRA.ToUpper();
                    ctx.INMU_INTERES = c.INMU_INTERES.ToUpper();
                    ctx.INTERES_VI = c.INTERES_VI;
                    ctx.MOT_COMPRA = c.MOT_COMPRA;
                    ctx.DIRECCION_CORRESPON = c.DIRECCION_CORRESPON;
                    ctx.CELULAR = c.CELULAR;

                    db.SaveChanges();
                    return 1;
                }
                else
                {
                    return 0;
                }

            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #6
0
        /// <summary>
        /// Meotdo para actualizar cliente
        /// </summary>
        /// <param name="c"></param>
        /// <param name="cedula"></param>
        /// <returns></returns>
        public int UpdateCliente2(clientes c)
        {
            try
            {
                var ctx = db.clientes.First(d => d.CEDULA == c.CEDULA);
                if (ctx != null)
                {
                    ctx.ASESOR = c.ASESOR;
                    ctx.PROYEC_INTERES = c.PROYEC_INTERES;

                    db.SaveChanges();
                    return 1;
                }
                else
                {
                    return 0;
                }

            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #7
0
 /// <summary>
 /// Metodo para crrear un usario en la base de 
 /// datos CRM
 /// </summary>
 /// <param name="c"></param>
 /// <returns></returns>
 public int InsertCliente(clientes c)
 {
     try
     {
         user = Membership.GetUser().ToString();
         string Cedula = c.CEDULA.Trim().Replace(".","").Replace("-","");
         c.CEDULA = Cedula;
         c.ASESOR = user;
         c.FECHACREACION = DateTime.Today;
         c.ESTADO = "A";
         c.ASOCIADO = "0";
         db.clientes.Add(c);
         db.SaveChanges();
         return 1;
     }
     catch (DbUpdateException)
     {
         return 0;
     }
     catch (Exception){
         throw;
     }
 }
Beispiel #8
0
 public int InsertCliente(clientes c)
 {
     return cl.InsertCliente(c);
 }
Beispiel #9
0
 public int _InsertClienteAs(clientes c)
 {
     return cl._InsertClienteAs(c);
 }
Beispiel #10
0
 public int UpdateCLienteAsesor(clientes c)
 {
     return cl.UpdateCliente2(c);
 }
Beispiel #11
0
 public int UpdateCLiente(clientes c)
 {
     return cl.UpdateCliente(c);
 }