示例#1
0
        public List <Models.clsPistas> GetPistas()
        {
            try {
                using (Entidades.DrumsyLoopsEntities obbDrumsyLoopsEntities = new Entidades.DrumsyLoopsEntities()) {
                    List <Models.clsPistas> lstclsPistas = (from q in obbDrumsyLoopsEntities.Pistas
                                                            select new Models.clsPistas
                    {
                        inCodigo = q.Codigo,
                        stNombre = q.Nombre,
                        stGenero = q.Genero,
                        stDemo = q.Demo,
                        stObservacion = q.Observacion
                    }).ToList();

                    return(lstclsPistas);
                }
            } catch (Exception ex) { throw ex; }
        }
示例#2
0
        public string deleteLasPistas(Models.clsPistas obclsLasPistas)
        {
            try
            {
                using (Entidades.DrumsyLoopsEntities obDrumsyLoopsEntities = new Entidades.DrumsyLoopsEntities())
                {
                    Entidades.Pistas obPistas = (from q in obDrumsyLoopsEntities.Pistas
                                                 where q.Codigo == obclsLasPistas.inCodigo
                                                 select q).FirstOrDefault();
                    obDrumsyLoopsEntities.Pistas.Remove(obPistas);

                    obDrumsyLoopsEntities.SaveChanges();
                    return("Se realizo proceso con exito");
                }
            }
            catch (Exception ex)
            { throw ex; }
        }
示例#3
0
 public string addSubirPista(Models.clsPistas ob)
 {
     try {
         using (Entidades.DrumsyLoopsEntities obbDrumsyLoopsEntities = new Entidades.DrumsyLoopsEntities()) {
             Entidades.Pistas obtbPistas = new Entidades.Pistas {
                 Codigo      = ob.inCodigo,
                 Nombre      = ob.stNombre,
                 Genero      = ob.stGenero,
                 Demo        = ob.stDemo,
                 Observacion = ob.stObservacion,
             };
             obbDrumsyLoopsEntities.Pistas.Add(obtbPistas);
             obbDrumsyLoopsEntities.SaveChanges();
         }
         return("Se realizo proceso con exito");
     } catch (Exception ex) {
         throw ex;
     }
 }
示例#4
0
 public List <Models.clsPistas> getLasPistas(Models.clsPistas obclsPistas)
 {
     try
     {
         using (Entidades.DrumsyLoopsEntities obDrumsyLoopsEntities = new Entidades.DrumsyLoopsEntities())
         {
             return((from q in obDrumsyLoopsEntities.Pistas
                     where q.Codigo == obclsPistas.inCodigo
                     select new Models.clsPistas
             {
                 inCodigo = q.Codigo,
                 stNombre = q.Nombre,
                 stGenero = q.Genero,
                 stDemo = q.Demo,
                 stObservacion = q.Observacion,
             }).ToList());
         }
     }
     catch (Exception ex)
     { throw ex; }
 }
示例#5
0
        public string updateLasPistas(Models.clsPistas obclsLasPistas)
        {
            try
            {
                using (Entidades.DrumsyLoopsEntities obDrumsyLoopsEntities = new Entidades.DrumsyLoopsEntities())
                {
                    Entidades.Pistas obPistas = (from q in obDrumsyLoopsEntities.Pistas
                                                 where q.Codigo == obclsLasPistas.inCodigo
                                                 select q).FirstOrDefault();
                    obPistas.Nombre      = obclsLasPistas.stNombre;
                    obPistas.Genero      = obclsLasPistas.stGenero;
                    obPistas.Demo        = obclsLasPistas.stDemo;
                    obPistas.Observacion = obclsLasPistas.stObservacion;


                    obDrumsyLoopsEntities.SaveChanges();
                    return("Se realizo proceso con exito");
                }
            }
            catch (Exception ex)
            { throw ex; }
        }