示例#1
0
        /// <summary>
        /// Metodo para insertar el historial por cliente
        /// </summary>
        /// <param name="c">este es el parametro del cliente</param>
        /// <param name="inmu">este es el parametro del inmueble</param>
        public static void HistorialCliente(string c, string inmu)
        {
            try
               {
               user = Membership.GetUser().ToString();
               historial_clientes hc = new historial_clientes();
               hc.CLIENTEH = c;
               hc.TRABAJADOR = user;
               hc.FECHA = DateTime.Now;
               hc.DESCRIPCIONH="El cliente a inicado el proceso de compra del inmueble "+inmu;
               bd.historial_clientes.Add(hc);
               bd.SaveChanges();
               }
               catch (Exception)
               {

               throw;
               }
        }
示例#2
0
        /// <summary>
        /// Metodo para insertar el historial por cliente y su descripcion
        /// </summary>
        /// <param name="c">este es el parametro del cliente</param>
        /// <param name="inmu">este es el parametro del inmueble</param>
        public static void HistorialClienteDescripcion(string c, string inmu,string desc)
        {
            try
               {
               user = Membership.GetUser().ToString();
               historial_clientes hc = new historial_clientes();
               hc.CLIENTEH = c;
               hc.TRABAJADOR = user;
               hc.FECHA = DateTime.Now;
               hc.DESCRIPCIONH = desc+" " + inmu;
               bd.historial_clientes.Add(hc);
               bd.SaveChanges();
               }
               catch (Exception)
               {

               throw;
               }
        }
示例#3
0
        /// <summary>
        /// Metodo realzia una insercion al historial de las tareas 
        /// asignadas al clientes 
        /// </summary>
        /// <param name="c"></param>
        private void AddHistorialT(tareas c, string estado)
        {
            try
            {
                user = Membership.GetUser().ToString();
                historial_clientes historial = new historial_clientes();
                historial.CLIENTEH = Convert.ToString(c.CLIENTE);
                historial.TRABAJADOR = user;

                switch (estado)
                {   case "E":
                        historial.DESCRIPCIONH = "Creación de Tarea";
                        break;
                    case "P":
                        historial.DESCRIPCIONH = "Tarea pospuesta";
                        break;
                    case "T":
                        historial.DESCRIPCIONH = "Se ha finalizado la tarea";
                        break;
                    case "N":
                        historial.DESCRIPCIONH = "La tarea finalizada porque el cliente decide no comprar";
                        break;
                    case "C":
                        historial.DESCRIPCIONH = "La tarea finalizada, el cliente decide iniciar proceso de compra";
                        break;
                    case "PS":
                        historial.DESCRIPCIONH = "Compromiso pospuesto";
                        break;
                    case "CO":
                        historial.DESCRIPCIONH = "Compromiso creado";
                        break;
                }
                historial.FECHA = DateTime.Now;
                bd.historial_clientes.Add(historial);
                bd.SaveChanges();
            }
            catch (Exception)
            {

                throw;
            }
        }
示例#4
0
        /// <summary>
        /// Metodod para anexar al historial del cliente 
        /// las separaciones de inmuebles que ha realizado
        /// </summary>
        /// <param name="s"></param>
        /// <param name="estado"></param>
        protected void Hsepracion_Clientes(inmueble_separacion s,string op)
        {
            try
            {
                 user = Membership.GetUser().ToString();
                 historial_clientes historial = new historial_clientes();
                 historial.TRABAJADOR = Convert.ToString(user);
                 historial.CLIENTEH = s.CLIENTE;
                 switch (op)
                 {
                     case "S":
                         historial.DESCRIPCIONH = "El cliente ha separado el inmueble" + " " + s.INMUEBLE;
                         break;
                     case "D":
                         historial.DESCRIPCIONH = "El cliente ha desistido del  inmueble" + " " + s.INMUEBLE;
                         break;
                     case "L":
                         historial.DESCRIPCIONH = "El ha inicado el proceso de compra del  inmueble" + " " + s.INMUEBLE;
                         break;
                 }
                 historial.FECHA = DateTime.Now;
                 db.historial_clientes.Add(historial);
                 db.SaveChanges();
            }
            catch (Exception)
            {

                throw;
            }
        }