Ejemplo n.º 1
0
 /// <summary>
 /// Actualizar los ponderadores de un tipoguia x programa
 /// </summary>
 /// <param name="idPrograma"></param>
 /// <param name="idTipoGuia"></param>
 /// <param name="esPonderado"></param>
 /// <param name="ponderador"></param>
 public void ActualizarTiposGuiasPrograma(int idPrograma, int idTipoGuia, int esPonderado, decimal ponderador)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.TipoGuiaRepository.ActualizarTiposGuiasPrograma(idPrograma, idTipoGuia, esPonderado, ponderador);
         unitOfWork.SaveChanges();
     }
 }
 /// <summary>
 /// Inserta los permisos de un rol a una opcion
 /// </summary>
 /// <param name="idRol"></param>
 /// <param name="nuevaOpcion"></param>
 public void InsertarPermisosMenu(int idRol, sm_RolOpcion nuevaOpcion)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.rolOpcionRepository.InsertarOpcion(nuevaOpcion);
         unitOfWork.SaveChanges();
     }
 }
 /// <summary>
 /// Eliminar todos los registros de opciones para el rol especificado
 /// </summary>
 /// <param name="idRol"></param>
 public void BorrarPermisosMenu(int idRol)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.rolOpcionRepository.EliminarOpcionesRol(idRol);
         unitOfWork.SaveChanges();
     }
 }
 /// <summary>
 /// Guardar el objeto personal medico
 /// </summary>
 /// <param name="medico"></param>
 /// <returns></returns>
 public bool GuardarMedico(sm_PersonalMedico medico)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.PersonalMedicoRepository.Insert(medico);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Actualiza entidad paciente
 /// </summary>
 /// <param name="paciente"></param>
 /// <returns></returns>
 public bool ActualizarPaciente(sm_Paciente paciente)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.PacienteRepository.Update(paciente);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Actualizar un objeto programa
 /// </summary>
 /// <param name="programa"></param>
 /// <returns></returns>
 public bool ActualizarPrograma(sm_Programa programa)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.ProgramaRepository.Update(programa);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Guardar objeto programa
 /// </summary>
 /// <param name="programa"></param>
 /// <returns></returns>
 public bool GuardarPrograma(sm_Programa programa)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.ProgramaRepository.Insert(programa);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Actualiza el objeto guia
 /// </summary>
 /// <param name="Guia"></param>
 /// <returns></returns>
 public bool ActualizarGuia(sm_Guia Guia)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.GuiaRepository.Update(Guia);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Guardar objeto guia
 /// </summary>
 /// <param name="Guia"></param>
 /// <returns></returns>
 public bool GuardarGuia(sm_Guia Guia)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.GuiaRepository.Insert(Guia);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Insertar los tipos de guias para el programa
 /// </summary>
 /// <param name="idPrograma"></param>
 public bool InsertarTiposGuiasPrograma(int idPrograma)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.ProgramaRepository.InsertarTiposGuiasPrograma(idPrograma);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
 /// <summary>
 /// Guarda el objeto usuarioRol
 /// </summary>
 /// <param name="usuarioRol"></param>
 /// <returns></returns>
 public bool GuardarRol(sm_UsuarioRol usuarioRol)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.usuarioRolRepository.Insert(usuarioRol);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
 /// <summary>
 /// Guardar objeto persona
 /// </summary>
 /// <param name="persona"></param>
 /// <returns></returns>
 public bool GuardarPersona(sm_Persona persona)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.PersonaRepository.Insert(persona);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 13
0
 /// <summary>
 /// Guarda entidad sm_Paciente
 /// </summary>
 /// <param name="paciente"></param>
 /// <returns></returns>
 public bool GuardarPaciente(sm_Paciente paciente)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.PacienteRepository.Insert(paciente);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
 /// <summary>
 /// Eliminar los usuarioRol
 /// </summary>
 /// <param name="idUsuario"></param>
 /// <param name="idRol"></param>
 /// <returns></returns>
 public bool EliminarRol(int idUsuario, int idRol)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.usuarioRolRepository.BorrarUsuarioRol(idUsuario, idRol);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
 /// <summary>
 /// Actualizar el objeto peronal medico
 /// </summary>
 /// <param name="medico"></param>
 /// <returns></returns>
 public bool ActualizarMedico(sm_PersonalMedico medico)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.PersonalMedicoRepository.Update(medico);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
 /// <summary>
 /// Actualizar el objeto persona
 /// </summary>
 /// <param name="persona"></param>
 /// <returns></returns>
 public bool ActualizarPersona(sm_Persona persona)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.PersonaRepository.Update(persona);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
Ejemplo n.º 17
0
        /// <summary>
        /// Actualiza especialidad medico
        /// </summary>
        /// <param name="idTipoIdentificacionMedico"></param>
        /// <param name="numeroIdentificacionMedico"></param>
        /// <param name="idEspecialidad"></param>
        public bool ActualizarEspecialidadMedico(int idTipoIdentificacionMedico, string numeroIdentificacionMedico, int idEspecialidad)
        {
            sm_PersonalMedico medico = new sm_PersonalMedico();

            using (unitOfWork = new UnidadTrabajo())
            {
                medico = unitOfWork.PersonalMedicoRepository.Find(idTipoIdentificacionMedico, numeroIdentificacionMedico);
                medico.idEspecialidad = idEspecialidad;
                unitOfWork.PersonalMedicoRepository.Update(medico);
                unitOfWork.SaveChanges();
            }
            return(true);
        }
 /// <summary>
 /// Actualizar objeto persona, usuario
 /// </summary>
 /// <param name="programa"></param>
 /// <returns></returns>
 public bool ActualizarUsuario(sm_Persona persona, sm_Usuario usuario)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.PersonaRepository.Update(persona);
         if (usuario.contrasena.Equals(string.Empty))
         {
             unitOfWork.UsuarioRepository.ActualizarUsuarioSinContrasena(usuario);
         }
         else
         {
             unitOfWork.UsuarioRepository.Update(usuario);
         }
         unitOfWork.SaveChanges();
     }
     return(true);
 }