public static List <FacturaDetalle> GetListFacturaDetalle(int facturaID) { List <FacturaDetalle> theList = new List <FacturaDetalle>(); FacturaDetalle theData = null; try { FacturaDetalleDSTableAdapters.FacturaDetalleTableAdapter localAdapter = new FacturaDetalleDSTableAdapters.FacturaDetalleTableAdapter(); FacturaDetalleDS.FacturaDetalleDataTable table = localAdapter.GetFacturaDetalleByFactID(facturaID); if (table != null && table.Rows.Count > 0) { foreach (var row in table) { theData = FillRecord(row); theList.Add(theData); } } } catch (Exception) { throw; } return(theList); }
public static void DeleteFacturaDetalle(int detalleId) { try { FacturaDetalleDSTableAdapters.FacturaDetalleTableAdapter localAdapter = new FacturaDetalleDSTableAdapters.FacturaDetalleTableAdapter(); localAdapter.DeleteFacturaDetalle(detalleId); } catch (Exception) { throw; } }
public static int InsertFacturaDetalle(FacturaDetalle theData) { int?detalleId = 0; try { FacturaDetalleDSTableAdapters.FacturaDetalleTableAdapter localAdapter = new FacturaDetalleDSTableAdapters.FacturaDetalleTableAdapter(); localAdapter.InsertFacturaDetalle(theData.FacturaId, theData.ProductoId, theData.AlmacenId, theData.PesoKG, theData.Monto, ref detalleId); } catch (Exception) { throw; } return(detalleId.Value); }