public JsonResult CreateBoletaEnc(mostrar_Boleta_Visita_Tecnica_Enc_Result boletaEnc)
 {
     try
     {
         if (boletaEnc.codBoleta == null)
         {
             var data = db.insertar_Boleta_Visita_Tecnica_Enc(
                 boletaEnc.fechaVisita,
                 boletaEnc.motivoVisita,
                 Convert.ToInt16(boletaEnc.usuarioVisitaNombre),
                 boletaEnc.nitCliente,
                 boletaEnc.nombreCliente,
                 boletaEnc.direccionCliente,
                 boletaEnc.email,
                 boletaEnc.descripcionVisita,
                 Convert.ToInt16(boletaEnc.estado),
                 boletaEnc.referencia1 == null ? "" : boletaEnc.referencia1,
                 Convert.ToInt16(Session["UserID"])
                 ).FirstOrDefault();
             return(Json(data.ToString(), JsonRequestBehavior.AllowGet));
         }
         return(Json(boletaEnc.codBoleta, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         return(Json(false, JsonRequestBehavior.AllowGet));
     }
 }
        // GET: BoletaVisita/Create
        public ActionResult Create(string codBoleta)
        {
            if (!ValidateSession())
            {
                return(RedirectToAction("Usuario", "Login"));
            }
            var obj = new mostrar_Boleta_Visita_Tecnica_Enc_Result();

            if (string.IsNullOrEmpty(codBoleta))
            {
                obj.fechaEmision = DateTime.Now;
                obj.fechaVisita  = DateTime.Now;
                obj.usuCrea      = Convert.ToInt16(Session["UserId"].ToString());
                return(View(obj));
            }
            obj = db.mostrar_Boleta_Visita_Tecnica_Enc(DateTime.Now, DateTime.Now, codBoleta, 0).FirstOrDefault();
            return(View(obj));
        }
        public PartialViewResult _GetList(DateTime fechaIni, DateTime fechaFin, int usuario)
        {
            if (!ValidateSession())
            {
                return(null);
            }

            List <mostrar_Boleta_Visita_Tecnica_Enc_Result> list = new List <mostrar_Boleta_Visita_Tecnica_Enc_Result>();

            var data = db.mostrar_Boleta_Visita_Tecnica_Enc(fechaIni, fechaFin, "", usuario);
            mostrar_Boleta_Visita_Tecnica_Enc_Result boletas;

            foreach (var item in data)
            {
                boletas = new mostrar_Boleta_Visita_Tecnica_Enc_Result();
                boletas = item;
                list.Add(boletas);
            }
            return(PartialView(list));
        }