//Recibe una variable de tipo [clsTerritorio], para luego ser agregar en la consulta de eliminacion del mismo public void EliminarTerritorio(clsTerritorio inTerritorio) { SqlConnection miConnection = Conexion.obtenerConexion(); SqlCommand sqlComm = new SqlCommand("DELETE FROM Territories WHERE TerritoryID = @TerritoryID", miConnection); sqlComm.Parameters.AddWithValue("@TerritoryID", inTerritorio.TerritoryID); sqlComm.ExecuteNonQuery(); miConnection.Close(); }
/*Reciben una variable de tipo [clsTerritorio] y crea una instancia [clsTerritorioDatos] */ /*pasando como parametro un objeto Territorio */ public void AgregarTerritorio(clsTerritorio inTerritorio) { if (inTerritorio.TerritoryID == string.Empty || inTerritorio.TerritoryDescription == string.Empty) { campoVacio = true; } else { new clsTerritorioDatos().AgregarTerritorio(inTerritorio); } }
private clsTerritorio obtenerTerritorio() { clsTerritorio inTerritorio = new clsTerritorio() { TerritoryID = txtTerritorioID.Text, TerritoryDescription = txtDescripcion.Text, RegionID = Convert.ToInt16(ddlRegionID.Text) }; return(inTerritorio); }
//Recibe una variable de tipo [clsTerritorio], para ser modificado public void ModificarTerritorio(clsTerritorio inTerritorio) { SqlConnection miConnection = Conexion.obtenerConexion(); try { SqlCommand sqlComm = new SqlCommand("UPDATE Territories SET TerritoryDescription = @TerritoryDescription, RegionID = @RegionID WHERE TerritoryID = @TerritoryID", miConnection); sqlComm.Parameters.AddWithValue("@TerritoryID", inTerritorio.TerritoryID); sqlComm.Parameters.AddWithValue("@TerritoryDescription", inTerritorio.TerritoryDescription); sqlComm.Parameters.AddWithValue("@RegionID", inTerritorio.RegionID); sqlComm.ExecuteNonQuery(); } catch (Exception ex) { DisplaySqlErrors(ex.Message); } finally { if (miConnection.State != System.Data.ConnectionState.Closed) { miConnection.Close(); } } }
//Recibe una variable de tipo [clsTerritorio] para agregar a la base de datos public void AgregarTerritorio(clsTerritorio inTerritorio) { SqlConnection miConnection = Conexion.obtenerConexion(); try { SqlCommand sqlComm = new SqlCommand("INSERT INTO Territories VALUES (@TerritoryID, @TerritoryDescription, @RegionID)", miConnection); sqlComm.Parameters.AddWithValue("@TerritoryID", inTerritorio.TerritoryID); sqlComm.Parameters.AddWithValue("@TerritoryDescription", inTerritorio.TerritoryDescription); sqlComm.Parameters.AddWithValue("@RegionID", inTerritorio.RegionID); sqlComm.ExecuteNonQuery(); } catch (Exception ex) { DisplaySqlErrors(ex.Message); } finally { if (miConnection.State != System.Data.ConnectionState.Closed) { miConnection.Close(); } } }
//Realiza un conexion con la base de datos y hace un [SELECT * FROM Territories] y retorna un [List<clsTerritorio>] public List <clsTerritorio> ListarTerritorio() { List <clsTerritorio> lstTerritorio = null; SqlConnection objConnection = Conexion.obtenerConexion(); SqlCommand objSqlCommand = new SqlCommand("SELECT te.TerritoryID, te.TerritoryDescription, te.RegionID FROM Territories te", objConnection); SqlDataReader objReader = objSqlCommand.ExecuteReader(); if (objReader.HasRows) { lstTerritorio = new List <clsTerritorio>(); } while (objReader.Read()) { clsTerritorio objTerritorio = new clsTerritorio(); objTerritorio.TerritoryID = objReader["TerritoryID"].ToString(); objTerritorio.TerritoryDescription = objReader["TerritoryDescription"].ToString(); objTerritorio.RegionID = (int)objReader["RegionID"]; lstTerritorio.Add(objTerritorio); } objConnection.Close(); return(lstTerritorio); }
public void EliminarTerritorio(clsTerritorio inTerritorio) { new clsTerritorioDatos().EliminarTerritorio(inTerritorio); }
public void ModificarTerritorio(clsTerritorio inTerritorio) { new clsTerritorioDatos().ModificarTerritorio(inTerritorio); }