/// <summary> /// Este procedimiento obtiene una tarjeta por id /// </summary> /// <param name="idtarjeta"></param> /// <returns></returns> public static Struct_Tarjeta GetTarjetaById(int idtarjeta) { DataRow dr = D_Tarjeta.GetTarjetaById(idtarjeta); if (dr != null) { return(new Struct_Tarjeta(dr)); } else { return(null); } }
/// <summary> /// Este procedimiento obtiene un listado de todas las tarjetas /// </summary> /// <param name="IdLocal"></param> /// <returns></returns> public static List <Struct_Tarjeta> GetAllCreditCards(int IdLocal) { DataTable DT = D_Tarjeta.GetAllTarjetasByIdLocal(IdLocal); if (DT != null) { List <Struct_Tarjeta> list = new List <Struct_Tarjeta>(); foreach (DataRow dr in DT.Rows) { list.Add(new Struct_Tarjeta(dr)); } return(list); } else { return(null); } }
/// <summary> /// Este procedimiento actualiza el nombre de la tarjeta en la base de datos /// </summary> /// <param name="NuevoNombre"></param> public void ChangeTarjetaName(string NuevoNombre) { D_Tarjeta.UpdateNombreTarjeta(id, NuevoNombre); }
/// <summary> /// Este procedimiento actualiza el recargo de la tarjeta en la base de datos /// </summary> /// <param name="nuevoRecargo"></param> public void CambiarRecargo(decimal nuevoRecargo) { D_Tarjeta.UpdateRecargoTarjeta(id, nuevoRecargo); }