private static void CargaDetalle(ClsDetalleTarifa det) { if (dreader["cdet_id"] != null) { det.Id = Convert.ToInt32(dreader["cdet_id"]); } if (dreader["Cantidad"] != null) { det.Cantidad = Convert.ToDecimal(dreader["Cantidad"]); } if (dreader["Costo"] != null) { det.Costo = Convert.ToDecimal(dreader["Costo"]); } if (dreader["Venta"] != null) { det.Venta = Convert.ToDecimal(dreader["Venta"]); } if (dreader["cmon_id"] != null) { det.Moneda.Id = Convert.ToInt32(dreader["cmon_id"]); } if (dreader["cmon_nombre"] != null) { det.Moneda.Nombre = dreader["cmon_nombre"].ToString(); } if (dreader["cit_id"] != null) { det.Item.Id = Convert.ToInt32(dreader["cit_id"]); } if (dreader["cit_nombre"] != null) { det.Item.Nombre = dreader["cit_nombre"].ToString(); } if (dreader["cit_descripcion"] != null) { det.Item.Descripcion = dreader["cit_descripcion"].ToString(); } }
private static void GuardarDetalleTarifa(ClsDetalleTarifa det, SqlConnection conn, long IdTar) { ResultadoTransaccion res = new ResultadoTransaccion(); IList <ClsItem> listItems = new List <ClsItem>(); try { //Abrir Conexion conn = BaseDatos.Conexion(); objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_N_Cotizacion_DetalleTarifa"); objParams[0].Value = IdTar; objParams[1].Value = det.Item.Id; objParams[2].Value = det.Moneda.Id; objParams[3].Value = det.Cantidad; objParams[4].Value = det.Costo; objParams[5].Value = det.Venta; SqlCommand command = new SqlCommand("SP_N_Cotizacion_DetalleTarifa", conn); command.Transaction = transaction; command.Parameters.AddRange(objParams); command.CommandType = CommandType.StoredProcedure; var id = Convert.ToInt64(command.ExecuteScalar()); res.Accion = Entidades.Enums.Enums.AccionTransaccion.Consultar; res.ObjetoTransaccion = listItems; } catch (Exception ex) { Log.EscribirLog(ex.Message); res.Descripcion = ex.Message; res.ArchivoError = "clsTarifaADO"; res.MetodoError = "GuardarDetalleTarifa"; } finally { conn.Close(); } return; }
private static void CargaDetalle(ClsDetalleTarifa det) { if (dreader["cdet_id"] != null) det.Id = Convert.ToInt32(dreader["cdet_id"]); if (dreader["Cantidad"] != null) det.Cantidad = Convert.ToDecimal(dreader["Cantidad"]); if (dreader["Costo"] != null) det.Costo = Convert.ToDecimal(dreader["Costo"]); if (dreader["Venta"] != null) det.Venta = Convert.ToDecimal(dreader["Venta"]); if (dreader["cmon_id"] != null) det.Moneda.Id = Convert.ToInt32(dreader["cmon_id"]); if (dreader["cmon_nombre"] != null) det.Moneda.Nombre = dreader["cmon_nombre"].ToString(); if (dreader["cit_id"] != null) det.Item.Id = Convert.ToInt32(dreader["cit_id"]); if (dreader["cit_nombre"] != null) det.Item.Nombre = dreader["cit_nombre"].ToString(); if (dreader["cit_descripcion"] != null) det.Item.Descripcion = dreader["cit_descripcion"].ToString(); }
private static void GuardarDetalleTarifa(ClsDetalleTarifa det, SqlConnection conn, long IdTar) { ResultadoTransaccion res = new ResultadoTransaccion(); IList<ClsItem> listItems = new List<ClsItem>(); try { //Abrir Conexion conn = BaseDatos.Conexion(); objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_N_Cotizacion_DetalleTarifa"); objParams[0].Value = IdTar; objParams[1].Value = det.Item.Id; objParams[2].Value = det.Moneda.Id; objParams[3].Value = det.Cantidad; objParams[4].Value = det.Costo; objParams[5].Value = det.Venta; SqlCommand command = new SqlCommand("SP_N_Cotizacion_DetalleTarifa", conn); command.Transaction = transaction; command.Parameters.AddRange(objParams); command.CommandType = CommandType.StoredProcedure; var id = Convert.ToInt64(command.ExecuteScalar()); res.Accion = Entidades.Enums.Enums.AccionTransaccion.Consultar; res.ObjetoTransaccion = listItems; } catch (Exception ex) { Log.EscribirLog(ex.Message); res.Descripcion = ex.Message; res.ArchivoError = "clsTarifaADO"; res.MetodoError = "GuardarDetalleTarifa"; } finally { conn.Close(); } return; }