示例#1
0
        public List <Entidad.LocalServEnt> ListarLocales(int id_servicio)
        {
            db_Entities db = new db_Entities();
            List <Entidad.LocalServEnt> listaLocalServ = new List <Entidad.LocalServEnt>();

            Entidad.LocalServEnt localServEnt = new Entidad.LocalServEnt();
            try
            {
                foreach (var locs in db.Local_serv.Where(c => c.id_servicio == id_servicio).ToList())
                {
                    localServEnt = new Entidad.LocalServEnt
                    {
                        id_local    = locs.id_local,
                        id_servicio = locs.id_servicio
                    };

                    listaLocalServ.Add(localServEnt);
                }
            }
            catch (Exception)
            {
                return(null);
            }

            return(listaLocalServ);
        }
示例#2
0
        /// <summary>
        /// Método para agregar una LocalServ en la BD
        /// </summary>
        /// <param name="localservEnt">Objeto de la clase LocalServEnt</param>
        /// <returns>retorna un verdadero o un falso en caso de exception para guardar el obj en la BD</returns>
        public bool AgregarLocalServ(Entidad.LocalServEnt localservEnt)
        {
            db_Entities db = new db_Entities();

            try
            {
                local_serv localserv = new local_serv
                {
                    id_local    = localservEnt.id_local,
                    id_servicio = localservEnt.id_servicio
                };
                db.Local_serv.Add(localserv);
                db.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
示例#3
0
 public bool AgregarServLocal(Entidad.LocalServEnt localservEnt)
 {
     Repositorio.Dal.LocalServDal dal = new Repositorio.Dal.LocalServDal();
     return(dal.AgregarLocalServ(localservEnt));
 }