Ejemplo n.º 1
0
    public static string ObtenerModelo()
    {
        List <EntModelo> lst = new List <EntModelo>();
        BusCatalogo      obj = new BusCatalogo();

        lst = obj.ObtenerModelos();
        JavaScriptSerializer oSerealizer = new JavaScriptSerializer();
        string sJSON = oSerealizer.Serialize(lst);

        return(sJSON);
    }
Ejemplo n.º 2
0
    private void LlenarDdlMarca()
    {
        List <EntMarca> lst = new List <EntMarca>();
        BusCatalogo     obj = new BusCatalogo();

        lst = obj.ObtenerMarcas();
        ddlMarca.DataSource     = lst;
        ddlMarca.DataTextField  = "Nombre";
        ddlMarca.DataValueField = "Id";
        ddlMarca.DataBind();
    }
Ejemplo n.º 3
0
    private void LlenarDdlModelo(int idMarca)
    {
        List <EntModelo> lst = new List <EntModelo>();
        BusCatalogo      obj = new BusCatalogo();

        lst = obj.ObtenerModelos(idMarca);
        ddlModelo.DataSource     = lst;
        ddlModelo.DataTextField  = "Nombre";
        ddlModelo.DataValueField = "Id";
        ddlModelo.DataBind();
    }
Ejemplo n.º 4
0
    private void LlenarddlCategoria()
    {
        List <EntCategoria> lst = new List <EntCategoria>();
        BusCatalogo         obj = new BusCatalogo();

        lst = obj.ObtenerCategoria();
        ddlCategoria.DataSource     = lst;
        ddlCategoria.DataTextField  = "Nombre";
        ddlCategoria.DataValueField = "Id";
        ddlCategoria.DataBind();
    }
        public IMDResponse <List <EntEspecialidad> > CGetEspecialidadFiltrado([FromUri] int?piIdEspecialidad = null)
        {
            IMDResponse <List <EntEspecialidad> > response = new IMDResponse <List <EntEspecialidad> >();

            string metodo = nameof(this.CGetEspecialidad);

            logger.Info(IMDSerialize.Serialize(67823458453135, $"Inicia {metodo}([FromUri]int? piIdEspecialidad = null)", piIdEspecialidad));

            try
            {
                BusCatalogo busEspecialidad = new BusCatalogo();
                response = busEspecialidad.BGetEspecialidadFiltrado(piIdEspecialidad);
            }
            catch (Exception ex)
            {
                response.Code    = 67823458453912;
                response.Message = "Ocurrió un error inesperado en el servicio al consultar las especialidades médicas";

                logger.Error(IMDSerialize.Serialize(67823458453912, $"Error en {metodo}([FromUri]int? piIdEspecialidad = null): {ex.Message}", piIdEspecialidad, ex, response));
            }
            return(response);
        }
        public IMDResponse <bool> CSaveEspecialidad([FromBody] EntEspecialidad entEspecialidad)
        {
            IMDResponse <bool> response = new IMDResponse <bool>();

            string metodo = nameof(this.CSaveEspecialidad);

            logger.Info(IMDSerialize.Serialize(67823458454689, $"Inicia {metodo}([FromBody]EntEspecialidad entEspecialidad)", entEspecialidad));

            try
            {
                BusCatalogo busEspecialidad = new BusCatalogo();
                response = busEspecialidad.BSaveEspecialidad(entEspecialidad);
            }
            catch (Exception ex)
            {
                response.Code    = 67823458455466;
                response.Message = "Ocurrió un error inesperado en el servicio al guardar la especialidad.";

                logger.Error(IMDSerialize.Serialize(67823458455466, $"Error en {metodo}([FromBody]EntEspecialidad entEspecialidad): {ex.Message}", entEspecialidad, ex, response));
            }
            return(response);
        }
Ejemplo n.º 7
0
        public IMDResponse <EntCatalogos> CGetCatalogosSistema()
        {
            IMDResponse <EntCatalogos> response = new IMDResponse <EntCatalogos>();

            string metodo = nameof(this.CGetCatalogosSistema);

            logger.Info(IMDSerialize.Serialize(67823458645831, $"Inicia {metodo}"));

            try
            {
                BusCatalogo busCatalogo = new BusCatalogo();
                response = busCatalogo.BGetCatalogos();
            }
            catch (Exception ex)
            {
                response.Code    = 67823458646608;
                response.Message = "Ocurrió un error inesperado";

                logger.Error(IMDSerialize.Serialize(67823458646608, $"Error en {metodo}: {ex.Message}", ex, response));
            }
            return(response);
        }
Ejemplo n.º 8
0
 public void TGetCatalogos()
 {
     BusCatalogo busCatalogo = new BusCatalogo();
     var         res         = busCatalogo.BGetCatalogos();
     var         json        = JsonConvert.SerializeObject(res, Formatting.Indented);
 }