public static void UpdateCarrtio(Dosificacion objCarrito) { if (objCarrito.DosificacionId <= 0) { throw new ArgumentException("El CarritoId no puede ser nulo."); } try { DosificacionTableAdapter localAdapter = new DosificacionTableAdapter(); object resutl = localAdapter.UpdateDosificacion( objCarrito.Desde, objCarrito.Hasta, objCarrito.NumeroAutorizacion, objCarrito.LlaveDosificacion, objCarrito.FechaInicio, objCarrito.FechaFinal, objCarrito.FacturaActual, objCarrito.Nit, objCarrito.Glosa, objCarrito.CboEstado, objCarrito.DosificacionId); log.Debug("Se actualizo el Carrito con el id " + objCarrito.DosificacionId); } catch (Exception q) { log.Error("Ocurrió un error al actualizar el Carrito", q); throw q; } }
public static List <Dosificacion> GetCarritoListForSearch(string whereSql) { if (string.IsNullOrEmpty(whereSql)) { whereSql = "1 = 1"; } List <Dosificacion> theList = new List <Dosificacion>(); Dosificacion theUser = null; DosificacionTableAdapter theAdapter = new DosificacionTableAdapter(); try { DosificacioDS.DosificacionDataTable table = theAdapter.GetDosificacionForSearch(whereSql); if (table != null && table.Rows.Count > 0) { foreach (DosificacioDS.DosificacionRow row in table.Rows) { theUser = FillCarritoRecord(row); theList.Add(theUser); } } } catch (Exception q) { log.Error("el error ocurrio mientras obtenia la lista del Carrito de la base de datos", q); //return null; } return(theList); }
//public static Area GetArea() //{ // AreaTableAdapter localAdapter = new AreaTableAdapter(); // Area theUser = null; // try // { // AreaDS.AreaDataTable table = localAdapter.GetArea(); // if (table != null && table.Rows.Count > 0) // { // AreaDS.AreaRow row = table[0]; // theUser = FillUserRecord(row); // } // } // catch (Exception q) // { // log.Error("Un error ocurrio mientras obtenia el Area de la base de dato", q); // return null; // } // return theUser; //} public static Dosificacion GetCarritoById(int dosificacionId) { DosificacionTableAdapter localAdapter = new DosificacionTableAdapter(); if (dosificacionId <= 0) { return(null); } Dosificacion theUser = null; try { DosificacioDS.DosificacionDataTable table = localAdapter.GetDosificacionById(dosificacionId); if (table != null && table.Rows.Count > 0) { DosificacioDS.DosificacionRow row = table[0]; theUser = FillCarritoRecord(row); } } catch (Exception q) { log.Error("Un error ocurrio mientras obtenia el Area de la base de dato", q); return(null); } return(theUser); }
public static void DeleteCarrito(int carritoId) { if (carritoId <= 0) { throw new ArgumentException("El carritoId no puede ser nulo."); } try { DosificacionTableAdapter theAdapter = new DosificacionTableAdapter(); theAdapter.DeleteDosificaion(carritoId); } catch (Exception ex) { log.Error("Ocurrio un error al Eliminar el carrito.", ex); throw; } }
public static void InsertCarrito(Dosificacion objDosificacion) { try { DosificacionTableAdapter localAdapter = new DosificacionTableAdapter(); object resutl = localAdapter.InsertDosificacion( objDosificacion.Desde, objDosificacion.Hasta, objDosificacion.NumeroAutorizacion, objDosificacion.LlaveDosificacion, objDosificacion.FechaInicio, objDosificacion.FechaFinal, objDosificacion.FacturaActual, objDosificacion.Nit, objDosificacion.Glosa, objDosificacion.CboEstado); log.Debug("Se insertó el Carrto con el idUsuario de: " + objDosificacion.DosificacionId); } catch (Exception q) { log.Error("Ocurrió un error al insertar el Carrito", q); throw q; } }