Exemplo n.º 1
0
        public ResponseListadoServiciosDisponibles ListaServiciosDisponibles(RequestListadoServiciosDisponibles request)
        {
            ResponseListadoServiciosDisponibles response = new ResponseListadoServiciosDisponibles();
            SolicitudServicioDA lsdda = new SolicitudServicioDA();

            response = lsdda.ServiciosDisponibles(request);

            return(response);
        }
        public ResponseListadoServiciosDisponibles ListaServiciosDisponibles(RequestListadoServiciosDisponibles request)
        {
            ResponseListadoServiciosDisponibles response = new ResponseListadoServiciosDisponibles();

            SolicitudServicioBL lsdbl = new SolicitudServicioBL();

            response = lsdbl.ListaServiciosDisponibles(request);

            return(response);
        }
        public ResponseListadoServiciosDisponibles ServiciosDisponibles(RequestListadoServiciosDisponibles request)
        {
            ResponseListadoServiciosDisponibles response = new ResponseListadoServiciosDisponibles();
            List <ListaServiciosDisponibles>    lstServiciosDisponibles = new List <ListaServiciosDisponibles>();
            SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString());

            try
            {
                SqlCommand cmd = new SqlCommand("USP_LISTAR_SERVICIOS_DISPONIBLES", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@DescripcionServicio", SqlDbType.VarChar, 50).Value = request.DescripcionServicio;
                con.Open();

                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    ListaServiciosDisponibles lst = new ListaServiciosDisponibles();
                    lst.CodigoServicio      = dr.IsDBNull(dr.GetOrdinal("CodigoServicio")) ? "" : dr.GetString(dr.GetOrdinal("CodigoServicio")).Trim();
                    lst.DescripcionServicio = dr.IsDBNull(dr.GetOrdinal("DescripcionServicio")) ? "" : dr.GetString(dr.GetOrdinal("DescripcionServicio")).Trim();

                    lstServiciosDisponibles.Add(lst);
                }

                response.LstSserviciosDisponibles = lstServiciosDisponibles;
            }
            catch (Exception ex)
            {
                response.LstSserviciosDisponibles = null;
            }
            finally
            {
                con.Close();
            }

            return(response);
        }