コード例 #1
0
 public JsonResult UpdateProspecto(PROSPECTOS pro)
 {
     using (DB_CEAEntities db = new DB_CEAEntities())
     {
         db.Configuration.LazyLoadingEnabled = false;
         var valor = db.PROSPECTOS.ToList <PROSPECTOS>().Where(u => u.id_prospecto.Equals(pro.id_prospecto)).FirstOrDefault();
         valor.id_sucursal            = pro.id_sucursal;
         valor.id_asesor              = pro.id_asesor;
         valor.fecha_visita_tentativa = pro.fecha_visita_tentativa;
         valor.nombre            = pro.nombre;
         valor.app               = pro.app;
         valor.apm               = pro.apm;
         valor.fecha             = pro.fecha;
         valor.telefono          = pro.telefono;
         valor.calle             = pro.calle;
         valor.numero            = pro.numero;
         valor.colonia           = pro.colonia;
         valor.cp                = pro.cp;
         valor.municipio         = pro.municipio;
         valor.estado            = pro.estado;
         valor.actividad_negocio = pro.actividad_negocio;
         valor.tipo_producto     = pro.tipo_producto;
         valor.resolucion        = pro.resolucion;
         valor.modo_enterado     = pro.modo_enterado;
         db.SaveChanges();
     }
     return(Json(new { redirectToUrl = Url.Action("ListadoRegistro", "Promocion") }));
 }
コード例 #2
0
        public JsonResult InsertProspecto(PROSPECTOS ip)
        {
            using (DB_CEAEntities db = new DB_CEAEntities())
            {
                var pros = new PROSPECTOS()
                {
                    id_sucursal            = ip.id_sucursal,
                    id_asesor              = ip.id_asesor,
                    fecha                  = ip.fecha,
                    nombre                 = ip.nombre,
                    app                    = ip.app,
                    apm                    = ip.apm,
                    telefono               = ip.telefono,
                    calle                  = ip.calle,
                    numero                 = ip.numero,
                    colonia                = ip.colonia,
                    cp                     = ip.cp,
                    estado                 = ip.estado,
                    municipio              = ip.municipio,
                    actividad_negocio      = ip.actividad_negocio,
                    tipo_producto          = ip.tipo_producto,
                    fecha_visita_tentativa = ip.fecha_visita_tentativa,
                    resolucion             = ip.resolucion,
                    modo_enterado          = ip.modo_enterado
                };

                db.PROSPECTOS.Add(pros);

                db.SaveChanges();
            }
            return(Json(new { redirectToUrl = Url.Action("ListadoRegistro", "Promocion") }));
        }
コード例 #3
0
        public ActionResult DeleteProspecto(int?id)
        {
            DB_CEAEntities db = new DB_CEAEntities();

            try
            {
                PROSPECTOS check = db.PROSPECTOS.Find(id);
                db.PROSPECTOS.Remove(check);
                db.SaveChanges();
            }
            catch (DataException /* dex */)
            {
                //Log the error (uncomment dex variable name and add a line here to write a log.
                return(Json("Error"));
            }
            return(Json(new { redirectToUrl = Url.Action("ListadoRegistro", "Promocion") }));
        }