/// <summary> /// Updates a record in the Provincia table. /// </summary> public void Update(ProvinciaEntidad provincia) { ValidationUtility.ValidateArgument("provincia", provincia); SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdProvincia", provincia.IdProvincia), new SqlParameter("@DescripcionProvincia", provincia.DescripcionProvincia) }; SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "ProvinciaUpdate", parameters); }
/// <summary> /// Selects a single record from the Provincia table. /// </summary> public ProvinciaEntidad Select(int idProvincia) { SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdProvincia", idProvincia) }; using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "ProvinciaSelect", parameters)) { ProvinciaEntidad provincia = new ProvinciaEntidad(); // provincia = Mapeador.MapearFirst <ProvinciaEntidad>(dt); return(provincia); } }
public List <ProvinciaEntidad> listar(string Cod_Region) { SqlConnection cn = new SqlConnection(Conexion.CnBanca); try { Conexion.abrirConexion(cn); SqlCommand cmd = new SqlCommand("usp_Provincia_Listar", cn); cmd.Parameters.Add(new SqlParameter("@Cod_Region", SqlDbType.VarChar, 6)).Value = Cod_Region; cmd.CommandType = CommandType.StoredProcedure; List <ProvinciaEntidad> ListaProvincias = new List <ProvinciaEntidad>(); using (var reader = cmd.ExecuteReader()) { while (reader.Read()) { ProvinciaEntidad oProvinciaEntidad = new ProvinciaEntidad(); oProvinciaEntidad.Cod_Provincia = Reader.GetStringValue(reader, "Cod_Provincia"); oProvinciaEntidad.Descripcion = Reader.GetStringValue(reader, "Descripcion"); oProvinciaEntidad.Region = new RegionEntidad { Cod_Region = Reader.GetStringValue(reader, "Cod_Region"), }; ListaProvincias.Add(oProvinciaEntidad); } } return(ListaProvincias); } catch (Exception ex) { return(null); } finally { Conexion.cerrarConexion(cn); } }