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; } }
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; } }
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; } }
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; } }
/// <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(); } }