public bool Actualizar(BE.Descuento oBeDescuento) { try { string sp = "SpTbDescuentoActualizar"; int rowsAffected = 0; using (SqlConnection cnn = new SqlConnection(ConnectionManager.ConexionLocal)) { cnn.Open(); SqlCommand cmd = new SqlCommand(sp, cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IDDESCUENTO", oBeDescuento.IdDescuento)); cmd.Parameters.Add(new SqlParameter("@NOMBRE", oBeDescuento.Nombre)); cmd.Parameters.Add(new SqlParameter("@DESCRIPCION", oBeDescuento.Descripcion)); cmd.Parameters.Add(new SqlParameter("@CALCULADO", oBeDescuento.Calculado)); cmd.Parameters.Add(new SqlParameter("@MONTO", oBeDescuento.Monto)); cmd.Parameters.Add(new SqlParameter("@ACTIVO", oBeDescuento.Activo)); rowsAffected = cmd.ExecuteNonQuery(); } return(rowsAffected > 0 ? true : false); } catch (Exception ex) { throw ex; } }
public bool Actualizar(BE.UI.Descuento uiDescuento) { try { BE.Descuento beDescuento = this.UiToBe(uiDescuento); return(new DA.Descuento().Actualizar(beDescuento)); } catch (Exception ex) { throw ex; } }
private BE.Descuento UiToBe(BE.UI.Descuento uiDescuento) { var beDescuento = new BE.Descuento(); beDescuento.IdDescuento = uiDescuento.Id; beDescuento.Nombre = uiDescuento.Nombre; beDescuento.Descripcion = uiDescuento.Descripcion; beDescuento.Monto = uiDescuento.Monto; beDescuento.Calculado = uiDescuento.Calculado; beDescuento.Activo = uiDescuento.Activo; return(beDescuento); }
private BE.UI.Descuento BeToUi(BE.Descuento beDescuento) { var uiDescuento = new BE.UI.Descuento(); uiDescuento.Id = beDescuento.IdDescuento; uiDescuento.Nombre = beDescuento.Nombre; uiDescuento.Descripcion = beDescuento.Descripcion; uiDescuento.Monto = beDescuento.Monto; uiDescuento.Calculado = beDescuento.Calculado; uiDescuento.Activo = beDescuento.Activo; return(uiDescuento); }
public bool Insertar(ref BE.UI.Descuento uiDescuento) { try { BE.Descuento beDescuento = this.UiToBe(uiDescuento); bool rpta = new DA.Descuento().Insertar(ref beDescuento); if (rpta) { uiDescuento.Id = beDescuento.IdDescuento; } return(rpta); } catch (Exception ex) { throw ex; } }
public List <BE.Descuento> Listar() { var lstDescuentos = new List <BE.Descuento>(); try { string sp = "SpTbDescuentoListar"; using (SqlConnection cnn = new SqlConnection(ConnectionManager.ConexionLocal)) { cnn.Open(); SqlCommand cmd = new SqlCommand(sp, cnn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { var beDescuento = new BE.Descuento(); beDescuento.IdDescuento = int.Parse(reader["IdDescuento"].ToString()); beDescuento.Nombre = reader["Nombre"].ToString(); beDescuento.Descripcion = reader["Descripcion"].ToString(); beDescuento.Monto = double.Parse(reader["Monto"].ToString()); beDescuento.Calculado = bool.Parse(reader["Calculado"].ToString()); beDescuento.Activo = bool.Parse(reader["Activo"].ToString()); lstDescuentos.Add(beDescuento); } } return(lstDescuentos); } catch (Exception ex) { throw ex; } }
public BE.Descuento Obtener(int idDescuento) { BE.Descuento beDescuento = null; try { string sp = "SpTbDescuentoObtener"; using (SqlConnection cnn = new SqlConnection(ConnectionManager.ConexionLocal)) { cnn.Open(); SqlCommand cmd = new SqlCommand(sp, cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IDDESCUENTO", idDescuento)); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { beDescuento = new BE.Descuento(); beDescuento.IdDescuento = int.Parse(reader["IdDescuento"].ToString()); beDescuento.Nombre = reader["Nombre"].ToString(); beDescuento.Descripcion = reader["Descripcion"].ToString(); beDescuento.Monto = double.Parse(reader["Monto"].ToString()); beDescuento.Calculado = bool.Parse(reader["Calculado"].ToString()); beDescuento.Activo = bool.Parse(reader["Activo"].ToString()); } } return(beDescuento); } catch (Exception ex) { throw ex; } }
private BE.DescuentoEmpleado UiToBe(BE.UI.DescuentoEmpleado uiDescuentoEmpleado) { try { var beDescuentoEmpleado = new BE.DescuentoEmpleado(); beDescuentoEmpleado.IdDescuentoEmpleado = uiDescuentoEmpleado.ID; beDescuentoEmpleado.Fecha = uiDescuentoEmpleado.Fecha; beDescuentoEmpleado.CodigoEmpleado = uiDescuentoEmpleado.EmpleadoCodigo; beDescuentoEmpleado.Motivo = uiDescuentoEmpleado.Motivo; beDescuentoEmpleado.Monto = uiDescuentoEmpleado.Monto; var beDescuento = new BE.Descuento(); beDescuento.IdDescuento = uiDescuentoEmpleado.DescuentoID; beDescuento.Nombre = uiDescuentoEmpleado.DescuentoNombre; beDescuentoEmpleado.Descuento = beDescuento; return(beDescuentoEmpleado); } catch (Exception ex) { throw ex; } }