Пример #1
0
        public ActionResult InsertJurada(CARTAS ca)
        {
            using (DB_CEAEntities db = new DB_CEAEntities())
            {
                var cartas = new CARTAS()
                {
                    id_documento      = ca.id_documento,
                    id_cliente        = ca.id_cliente,
                    cliente           = ca.cliente,
                    id_sucursal       = ca.id_sucursal,
                    sucursal          = ca.sucursal,
                    monto             = ca.monto,
                    actividad_negocio = ca.actividad_negocio,
                    //
                    fecha      = ca.fecha,
                    tipo_carta = ca.tipo_carta
                };

                db.CARTAS.Add(cartas);
                db.SaveChanges();
                int id = cartas.id_carta;
                //return Json(id);
                return(Json(new { redirectToUrl = Url.Action("JuradaCliente", "Cartas"), id = id }));
            }
        }
Пример #2
0
        //Add AnexoAF
        public ActionResult InsertAnexoAF(CARTAS c)
        {
            using (DB_CEAEntities db = new DB_CEAEntities())
            {
                var anexo = new CARTAS()
                {
                    id_sucursal = c.id_sucursal,
                    id_cliente  = c.id_cliente,
                    tipo_carta  = c.tipo_carta,
                    id_asesor   = c.id_asesor,
                    fecha       = c.fecha,
                    respuesta1  = c.respuesta1,
                    respuesta2  = c.respuesta2,
                    respuesta3  = c.respuesta3,
                    respuesta4  = c.respuesta4,
                    respuesta5  = c.respuesta5,
                    respuesta6  = c.respuesta6,
                    respuesta7  = c.respuesta7,
                    respuesta8  = c.respuesta8,
                    respuesta9  = c.respuesta9,
                    respuesta10 = c.respuesta10,
                    respuesta11 = c.respuesta11,
                    respuesta12 = c.respuesta12,
                    respuesta13 = c.respuesta13
                };

                db.CARTAS.Add(anexo);
                db.SaveChanges();
                return(Json("Ok"));
            }
        }
Пример #3
0
        public ActionResult DeleteAnexo(int id)
        {
            DB_CEAEntities db = new DB_CEAEntities();

            try
            {
                CARTAS ca = db.CARTAS.Find(id);
                db.CARTAS.Remove(ca);
                db.SaveChanges();
                return(Json("Deleted"));
            }
            catch
            {
                return(View());
            }
        }
Пример #4
0
        public ActionResult DeleteVisita(int id)
        {
            DB_CEAEntities db = new DB_CEAEntities();

            try
            {
                CARTAS ca = db.CARTAS.Find(id);
                db.CARTAS.Remove(ca);
                db.SaveChanges();
                return(Json(new { redirectToUrl = Url.Action("VisitaDomiciliaria", "Cartas") }));
            }
            catch
            {
                return(View());
            }
        }
Пример #5
0
        public ActionResult DeleteDeclaracionFormal(int id)
        {
            DB_CEAEntities db = new DB_CEAEntities();

            try
            {
                db.CARTA_BIENES_MUEBLES.Remove(db.CARTA_BIENES_MUEBLES.Single(a => a.id_carta == id));
                CARTAS ca = db.CARTAS.Find(id);
                db.CARTAS.Remove(ca);
                db.SaveChanges();
                return(Json("Deleted"));
            }
            catch
            {
                return(View());
            }
        }
Пример #6
0
 public JsonResult UpdateJurada(CARTAS ca)
 {
     using (DB_CEAEntities db = new DB_CEAEntities())
     {
         db.Configuration.LazyLoadingEnabled = false;
         var valor = db.CARTAS.ToList <CARTAS>().Where(u => u.id_carta.Equals(ca.id_carta)).FirstOrDefault();
         valor.fecha             = ca.fecha;
         valor.id_cliente        = ca.id_cliente;
         valor.cliente           = ca.cliente;
         valor.id_sucursal       = ca.id_sucursal;
         valor.sucursal          = ca.sucursal;
         valor.monto             = Convert.ToDecimal(ca.monto);
         valor.actividad_negocio = ca.actividad_negocio;
         valor.ubicacion         = ca.ubicacion;
         db.SaveChanges();
     }
     return(Json(new { redirectToUrl = Url.Action("JuradaCliente", "Cartas") }));
 }
Пример #7
0
        public ActionResult InsertSeparacion(CARTAS car)
        {
            using (DB_CEAEntities db = new DB_CEAEntities())
            {
                var cartas = new CARTAS()
                {
                    tipo_carta               = car.tipo_carta,
                    id_documento             = car.id_documento,
                    id_cliente               = car.id_cliente,
                    denominacion_institucion = car.denominacion_institucion,
                    lugar = car.lugar,
                    fecha = car.fecha
                };

                db.CARTAS.Add(cartas);
                db.SaveChanges();
                int id = cartas.id_carta;
                return(Json(id));
            }
        }
Пример #8
0
        public ActionResult InsertDeclaracion(CARTAS car)
        {
            using (DB_CEAEntities db = new DB_CEAEntities())
            {
                var cartas = new CARTAS()
                {
                    tipo_carta         = car.tipo_carta,
                    id_cliente         = car.id_cliente,
                    folio              = car.folio,
                    fecha              = car.fecha,
                    nombre_acreeditado = car.nombre_acreeditado,
                    nombre_testigo     = car.nombre_testigo,
                    antiguedad_conocer = car.antiguedad_conocer
                };

                db.CARTAS.Add(cartas);
                db.SaveChanges();
                int id = cartas.id_carta;
                return(Json(id));
            }
        }
Пример #9
0
        public ActionResult InsertVisita(CARTAS ct)
        {
            using (DB_CEAEntities db = new DB_CEAEntities())
            {
                var cartas = new CARTAS()
                {
                    id_documento  = ct.id_documento,
                    id_sucursal   = ct.id_sucursal,
                    sucursal      = ct.sucursal,
                    id_cliente    = ct.id_cliente,
                    cliente       = ct.cliente,
                    id_asesor     = ct.id_asesor,
                    tipo_carta    = ct.tipo_carta,
                    fecha         = ct.fecha,
                    secuencia     = ct.secuencia,
                    respuesta1    = ct.respuesta1,
                    respuesta2    = ct.respuesta2,
                    respuesta3    = ct.respuesta3,
                    respuesta4    = ct.respuesta4,
                    respuesta5    = ct.respuesta5,
                    respuesta6    = ct.respuesta6,
                    respuesta7    = ct.respuesta7,
                    respuesta8    = ct.respuesta8,
                    respuesta9    = ct.respuesta9,
                    observaciones = ct.observaciones,
                    latitud       = ct.latitud,
                    longitud      = ct.longitud,
                    latD          = ct.latD,
                    lngD          = ct.lngD
                };

                db.CARTAS.Add(cartas);
                db.SaveChanges();
                int id = cartas.id_carta;
                //return RedirectToAction("VisitaDomiciliaria", "Cartas", new { id = id });
                return(Json(new { redirectToUrl = Url.Action("VisitaDomiciliaria", "Cartas") }));
            }
        }
Пример #10
0
        public ActionResult InsertVisitaApp(string id_documento,
                                            string id_sucursal,
                                            string id_cliente,
                                            string id_asesor,
                                            string cliente,
                                            string sucursal,
                                            string tipo_carta,
                                            DateTime fecha,

                                            string secuencia,
                                            string respuesta1,
                                            string respuesta2,
                                            string respuesta3,
                                            string respuesta4, string
                                            respuesta5, string respuesta6,
                                            string respuesta7, string respuesta8,
                                            string respuesta9, string observaciones,
                                            string latitud, string longitud, string latD,
                                            string lngD, string pais, string calle, string numero,
                                            string colonia_id, string municipio_id, string ciudad, string estado, string cp_id, string localidad, string referencia, string tipo)
        {
            int idCarta = 0;



            CARTAS carta = new CARTAS();


            using (DB_CEAEntities db = new DB_CEAEntities())
            {
                var cartas = new CARTAS()
                {
                    id_documento        = Convert.ToInt32(id_documento),
                    id_sucursal         = Convert.ToInt32(id_sucursal),
                    sucursal            = sucursal,
                    id_cliente          = Convert.ToInt32(id_cliente),
                    cliente             = cliente,
                    id_asesor           = Convert.ToInt32(id_asesor),
                    tipo_carta          = tipo_carta,
                    fecha               = fecha,
                    secuencia           = Convert.ToInt32(secuencia),
                    respuesta1          = respuesta1,
                    respuesta2          = respuesta2,
                    respuesta3          = respuesta3,
                    respuesta4          = respuesta4,
                    respuesta5          = respuesta5,
                    respuesta6          = respuesta6,
                    respuesta7          = respuesta7,
                    respuesta8          = respuesta8,
                    respuesta9          = respuesta9,
                    respuesta10         = "null",
                    respuesta11         = "null",
                    respuesta12         = "null",
                    respuesta13         = "null",
                    nombre_acreeditado  = "null",
                    nombre_testigo      = "null",
                    visita_res1         = "null",
                    visita_res_describe = "null",
                    visita_res2         = "null",
                    visita_res3         = "null",
                    visita_res4         = "null",
                    visita_res5         = "null",
                    visita_res6         = "null",
                    visita_res7         = "null",
                    visita_res8         = "null",
                    visita_describe     = "null",
                    responsable_nombre  = "null",
                    responsable_lugar   = "null",
                    resposnable_fecha   = fecha,
                    responsable_firma   = "null",
                    observaciones       = observaciones,
                    latitud             = latitud,
                    longitud            = longitud,
                    latD       = latD,
                    lngD       = lngD,
                    ubicacion  = "null",
                    img_visita = "null",
                };

                db.CARTAS.Add(cartas);
                db.SaveChanges();
                idCarta = cartas.id_carta;


                //return RedirectToAction("VisitaDomiciliaria", "Cartas", new { id = id });
                carta = cartas;
            }


            using (DB_CEAEntities db2 = new DB_CEAEntities())
            {
                var direc = new DIRECCIONES()
                {
                    id_documento = idCarta,
                    estado_id    = Convert.ToInt32(estado),
                    calle        = calle,
                    numero       = numero,
                    colonia_id   = Convert.ToInt32(colonia_id),
                    municipio_id = Convert.ToInt32(municipio_id),
                    cp_id        = Convert.ToInt32(cp_id),
                    tipo         = tipo
                };
                db2.DIRECCIONES.Add(direc);
                db2.SaveChanges();
            }

            return(Json(carta));
        }