Пример #1
0
        public JsonResult ObtieneRevistaDetalleEvidencia(int revistaUnidadesDetalle_ID)
        {
            CASCO.BL.ControlVehicular.Revista_Unidad RevistaUnidadBL = new CASCO.BL.ControlVehicular.Revista_Unidad();
            String jsonData = JsonConvert.SerializeObject(RevistaUnidadBL.ObtieneRevistaDetalleEvidencia(revistaUnidadesDetalle_ID));
            var    result   = new JsonResult {
                Data = jsonData
            };

            return(result);
        }
Пример #2
0
        public JsonResult GuardaImagenEvidencia(int revistaUnidades_ID, int revistaUnidadesDetalle_ID)
        {
            CASCO.BL.ControlVehicular.Revista_Unidad RevistaUnidadBL = new CASCO.BL.ControlVehicular.Revista_Unidad();
            bool bActualiza = false;
            bool isSaveFile = false;
            HttpFileCollectionBase files = Request.Files;
            String _Path     = Server.MapPath("~/RevistaEvidencia/" + revistaUnidades_ID + "/" + revistaUnidadesDetalle_ID + "/");
            String _PathFile = "";

            try
            {
                for (int i = 0; i < files.Count; i++)
                {
                    HttpPostedFileBase btfile = files[i];
                    string             fname;
                    if (Request.Browser.Browser.ToUpper() == "IE" || Request.Browser.Browser.ToUpper() == "INTERNETEXPLORER")
                    {
                        string[] testfiles = btfile.FileName.Split(new char[] { '\\' });
                        fname = testfiles[testfiles.Length - 1];
                    }
                    else
                    {
                        fname = btfile.FileName;
                    }
                    DirectoryInfo di;
                    if (!Directory.Exists(_Path))
                    {
                        di = Directory.CreateDirectory(_Path);
                    }
                    // Get the complete folder path and store the file inside it.
                    _PathFile = Path.Combine(_Path, fname);


                    btfile.SaveAs(_PathFile);


                    isSaveFile = true;
                    bActualiza = RevistaUnidadBL.GuardaImagenEvidencia(revistaUnidadesDetalle_ID, "../RevistaEvidencia/" + revistaUnidades_ID + "/" + revistaUnidadesDetalle_ID + "/" + fname);
                }
            }
            catch (Exception ex) {
                if (isSaveFile)
                {
                    System.IO.File.Delete(_PathFile);
                }
                bActualiza = false;
            }
            JsonResult j = new JsonResult();

            j.Data = bActualiza;
            j.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            return(j);
        }
Пример #3
0
        public JsonResult actualizafinalizarEstatusRevista(int revistaUnidades_id, string usuario_id)
        {
            if (Session["Usuario_ID"] == null)
            {
                Response.Redirect("~/Account/Login");
            }
            CASCO.BL.ControlVehicular.Revista_Unidad RevistaUnidadBL = new CASCO.BL.ControlVehicular.Revista_Unidad();
            bool bActualiza = RevistaUnidadBL.actualizafinalizarEstatusRevista(revistaUnidades_id, usuario_id);

            JsonResult j = new JsonResult();

            j.Data = bActualiza;
            j.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            return(j);
        }
Пример #4
0
        public JsonResult ActualizaRevistaUnidadesMaestro(int revistaUnidades_id, int estacion_id, int kilometraje, string usuarioUltMod, string taximetro, int esConductorDiferente, string ConductorDiferente)
        {
            if (Session["Usuario_ID"] == null)
            {
                Response.Redirect("~/Account/Login");
            }
            CASCO.BL.ControlVehicular.Revista_Unidad RevistaUnidadBL = new CASCO.BL.ControlVehicular.Revista_Unidad();
            bool bActualiza = RevistaUnidadBL.actualizaRevistaUnidadesMaestro(revistaUnidades_id, estacion_id, kilometraje, usuarioUltMod, taximetro, esConductorDiferente, ConductorDiferente);

            JsonResult j = new JsonResult();

            j.Data = bActualiza;
            j.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            return(j);
        }