예제 #1
0
        public static string cargarEspecialidades(string idCentro)
        {
            try
            {
                GestorEspecialidades gestorEspecialidades = new GestorEspecialidades();
                List <Especialidad>  especialidades       = new List <Especialidad>();//gestorEspecialidades.obtenerEspecialidades();
                DataTable            dt = gestorEspecialidades.obtenerEspecialidadDisponible(idCentro);
                string col = JsonConvert.SerializeObject(dt);
                //foreach (DataRow row in dt.Rows)
                //{
                //    Especialidad especialidad = new Especialidad();

                //    especialidad.IdEspecialidad = Convert.ToInt32(row["ID_PROFESIONALES_DETALLE"].ToString());
                //    especialidad.Descripcion = row["DESCRIPCION"].ToString();

                //    especialidades.Add(especialidad);
                //}

                //return especialidades;
                return(col);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
예제 #2
0
        public static string registrarEspecialidades(string p_descripcion)

        {
            Especialidad         especialidad         = new Especialidad();
            GestorEspecialidades gestorEspecialidades = new GestorEspecialidades();

            try
            {
                string mensaje = "OK";

                #region Completa entidad Especialidad

                if (!string.IsNullOrEmpty(p_descripcion))
                {
                    especialidad.Descripcion = p_descripcion;
                }

                especialidad.UsuarioAlta = 1;
                especialidad.FechaAlta   = DateTime.Today;

                #endregion

                gestorEspecialidades.RegistrarEspecialidades(especialidad);

                return(mensaje);
            }

            catch (Exception e)
            {
                string error = "Se produjo un error al registrar el profesional " + e.Message;
                return(error);
            }
        }
예제 #3
0
 public static List <Especialidad> cargarEspecialidades()
 {
     try
     {
         GestorEspecialidades gestorEspecialidades = new GestorEspecialidades();
         List <Especialidad>  especialidades       = gestorEspecialidades.obtenerEspecialidades();
         return(especialidades);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
예제 #4
0
 public static List <Especialidad> cargarEspecialidadesNotInProfesional(string idProfesional)
 {
     try
     {
         GestorEspecialidades gestorEspecialidades = new GestorEspecialidades();
         List <Especialidad>  especialidades       = gestorEspecialidades.traerEspecialidadesNotInProfesional(idProfesional);
         return(especialidades);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
예제 #5
0
        public static string cargarEspecialidades(string idCentro)
        {
            try
            {
                GestorEspecialidades gestorEspecialidades = new GestorEspecialidades();
                List <Especialidad>  especialidades       = new List <Especialidad>();
                DataTable            dt = gestorEspecialidades.obtenerEspecialidadDisponible(idCentro);
                string col = JsonConvert.SerializeObject(dt);

                return(col);
            }
            catch (Exception e)
            {
                throw e;
            }
        }