Exemplo n.º 1
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; }
        }
Exemplo n.º 2
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;
     }
 }
Exemplo n.º 3
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; }
 }
Exemplo n.º 4
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; }
        }
Exemplo n.º 5
0
        /// <summary>
        /// Administrar Pistas
        /// </summary>
        /// <param name="obclsPistas">objeto</param>
        /// <param name="inOpcion">Opcion de ejecuccion</param>
        /// <returns>mensaje de operacion</returns>
        public string setAdministrarPistas(Models.clsPistas obclsPistas, int inOpcion)
        {
            try
            {
                _sqlConnection = new SqlConnection(stConexion);
                _sqlConnection.Open();


                _sqlCommand             = new SqlCommand("spAdministrarPistas", _sqlConnection);
                _sqlCommand.CommandType = CommandType.StoredProcedure;

                _sqlCommand.Parameters.Add(new SqlParameter("@nCodigo", obclsPistas.inCodigo));
                _sqlCommand.Parameters.Add(new SqlParameter("@cNombre", obclsPistas.stNombre));
                _sqlCommand.Parameters.Add(new SqlParameter("@cGenero", obclsPistas.stGenero));
                _sqlCommand.Parameters.Add(new SqlParameter("@cDemo", obclsPistas.stDemo));
                _sqlCommand.Parameters.Add(new SqlParameter("@cObservacion", obclsPistas.stObservacion));
                _sqlCommand.Parameters.Add(new SqlParameter("@nOpcion", inOpcion));



                _SqlParameter = new SqlParameter();
                _SqlParameter.ParameterName = "@cMensaje";
                _SqlParameter.Direction     = ParameterDirection.Output;
                _SqlParameter.SqlDbType     = SqlDbType.VarChar;
                _SqlParameter.Size          = 50;


                _sqlCommand.Parameters.Add(_SqlParameter);
                _sqlCommand.ExecuteNonQuery();


                return(_SqlParameter.Value.ToString());
            }
            catch (Exception ex) { throw ex; }
            finally { _sqlConnection.Close(); }
        }