public JsonResult MantenimientoOfertaHorario(OfertaHorarioModelo ofertaHorarioModelo)
        {
            Mensaje mensajeRespuesta = new Negocios.NegociosPracticante().MantenimientoOfertaHorario(ofertaHorarioModelo);
            var     datos            = new JavaScriptSerializer().Serialize(mensajeRespuesta);

            return(Json(datos, JsonRequestBehavior.AllowGet));
        }
        public Mensaje MantenimientoOfertaHorario(OfertaHorarioModelo ofertaHorario)
        {
            Mensaje mensaje = new Mensaje();

            try
            {
                mensaje = new DatosPracticante().MantenimientoOfertaHorario(ofertaHorario);
            }
            catch (Exception excepcion)
            {
                mensaje.Exito     = false;
                mensaje.Respuesta = excepcion.Message.ToString();
            }

            return(mensaje);
        }
示例#3
0
        public Mensaje MantenimientoOfertaHorario(OfertaHorarioModelo ofertaHorario)
        {
            ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool));
            ObjectParameter mensaje   = new ObjectParameter("Mensaje", typeof(string));

            using (ManejoCitasEntities contexto = new ManejoCitasEntities())
            {
                contexto.SP_MantenimientoOfertaHorario(
                    ofertaHorario.Accion,
                    ofertaHorario.OfertaHorarioId,
                    ofertaHorario.Dia,
                    ofertaHorario.HoraInicio,
                    ofertaHorario.HoraFin,
                    ofertaHorario.UsuarioId,
                    resultado,
                    mensaje
                    );
            }

            Mensaje mensajeMantenimiento = new Mensaje(Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value));

            return(mensajeMantenimiento);
        }