public static int Update(Productos_Proveedor _conf) { String sql = mapeoSQL(UPDATE, _conf); int resultado = GestorDB.Ejecuta(sql); return(resultado); }
public static int Add(Productos_Proveedor _conf) { String sql = mapeoSQL(INSERT, _conf); int resultado = GestorDB.Ejecuta(sql); return(resultado); }
private static String mapeoSQL(String _sql, Productos_Proveedor _conf) { String s = _sql; s = s.Replace("@id", _conf.Id.ToString()); s = s.Replace("@id_producto", _conf.Id_producto.ToString()); s = s.Replace("@id_proveedor", _conf.Id_proveedor.ToString()); s = s.Replace("@fecha", (_conf.Fecha.Year + "/" + _conf.Fecha.Month + "/" + _conf.Fecha.Day).ToString()); s = s.Replace("@cantidad", _conf.Cantidad.ToString()); return(s); }
private static List <Productos_Proveedor> mapeoObjeto(DataTable dt) { List <Productos_Proveedor> resp = new List <Productos_Proveedor>(); foreach (DataRow fila in dt.Rows) { Productos_Proveedor conf = new Productos_Proveedor(); conf.Id = fila.Field <Nullable <Int32> >("id"); conf.Id_producto = fila.Field <Nullable <Int32> >("id_producto"); conf.Id_proveedor = fila.Field <Nullable <Int32> >("id_proveedor"); conf.Fecha = fila.Field <DateTime>("fecha"); conf.Cantidad = fila.Field <Nullable <float> >("cantidad"); resp.Add(conf); } return(resp); }