Пример #1
0
        //REGISTRO DE DAÑOS CIUDADANO
        public Respuesta RegistroReporteDano(DanoVM objRegistroDano)
        {
            Respuesta objResp = new Respuesta();

            objResp = objDataManager.RegistroReporteDano(objRegistroDano);

            return(objResp);
        }
Пример #2
0
        public ActionResult CrearReporteDano(DanoVM ObjDano)
        {
            string strTitulo   = "⚠ Se ha producido un error ⚠";
            bool   boolexitoso = false;
            string strMensaje  = "El correo esta ya siendo utilizado...";
            int    IdSolicitud = 0;

            if (ModelState.IsValid)
            {
                wcfServicio.IwcfExtServiceClient objServicio = new wcfServicio.IwcfExtServiceClient();
                wcfServicio.DanoVM objReg = new wcfServicio.DanoVM();
                try
                {
                    objReg.CostoReparacion = ObjDano.CostoReparacion;
                    objReg.TipoDano        = ObjDano.TipoDano;
                    objReg.IdBache         = ObjDano.IdBache;

                    var objResp = objServicio.RegistroReporteDano(objReg);

                    if (objResp.IdRespuesta == 0)
                    {
                        strTitulo   = "Solicitud Creada";
                        boolexitoso = true;
                        strMensaje  = "La solicitud fue creada satisfactoriamente...";
                        IdSolicitud = objResp.IdSolicitud;
                    }
                    else
                    {
                        strTitulo   = "Error al crear la solicitud";
                        boolexitoso = false;
                        strMensaje  = objResp.Mensaje;
                        IdSolicitud = 0;
                    }
                }
                catch (Exception ex)
                {
                    strTitulo   = "Exepcion Encontrada";
                    boolexitoso = false;
                    strMensaje  = "Ocurrio una excepción no esperada... Detalles = " + ex.Message;
                    IdSolicitud = 0;
                }
            }
            var objRes = new { success = boolexitoso, titulo = strTitulo, mensaje = strMensaje, IdSolicitud = IdSolicitud };

            return(Json(objRes, JsonRequestBehavior.AllowGet));
        }