public Departamento_ENT generaCodigo(string codigo) { string codigoProducto; Departamento_ENT oDepto = new Departamento_ENT(); oDepto = new Departamento_DAO().insertDepartamento(codigo); int cantidad = oDepto.Cantidad; if (cantidad.ToString().Length == 1) { codigoProducto = codigo + "00" + cantidad; } else if (cantidad.ToString().Length == 2) { codigoProducto = codigo + "0" + cantidad; } else { codigoProducto = codigo + cantidad; } oDepto.CodigoProducto = codigoProducto; return(oDepto); }
public int update(Departamento_ENT datosDepartamento) { try { using (SqlConnection sqlConn = new SqlConnection(this.ConexionPH)) { sqlConn.Open(); SqlCommand cmd = new SqlCommand(this.ConexionPH, sqlConn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "SP_UPDATE_DEPARTAMENTO_IDDEPARTAMENTO"; cmd.Parameters.AddWithValue("@id_departamento", datosDepartamento.IdDepartamento); cmd.Parameters.AddWithValue("@block", datosDepartamento.Block); cmd.Parameters.AddWithValue("@piso", datosDepartamento.Piso); cmd.Parameters.AddWithValue("@numero_depto", datosDepartamento.NumeroDepto); cmd.Parameters.AddWithValue("@modelo", datosDepartamento.Modelo); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { this.error = reader["error"].Equals(1) ? 1 : 0; } return(this.error); } } catch (Exception ex) { throw new Exception("Error al ejecutar SP_UPDATE_CASA_IDCASA", ex); } }
public Departamento_ENT insertDepartamento(string codigo) { try { using (SqlConnection sqlConn = new SqlConnection(this.ConexionPH)) { sqlConn.Open(); SqlCommand cmd = new SqlCommand(this.ConexionPH, sqlConn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "SP_INSERT_DEPARTAMENTO_VACIO"; cmd.Parameters.AddWithValue("@codigo", codigo); SqlDataReader reader = cmd.ExecuteReader(); Departamento_ENT oDepto = new Departamento_ENT(); while (reader.Read()) { oDepto.IdDepartamento = Convert.ToInt32(reader["id_departamento"]); oDepto.Cantidad = Convert.ToInt32(reader["cantidad"]); } return(oDepto); } } catch (Exception ex) { throw new Exception("Error al ejecutar SP_INSERT_DEPARTAMENTO_VACIO", ex); } }
public Departamento_ENT insert(Departamento_ENT datosDepartamento) { try { using (SqlConnection sqlConn = new SqlConnection(this.ConexionPH)) { sqlConn.Open(); SqlCommand cmd = new SqlCommand(this.ConexionPH, sqlConn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "SP_INSERT_DEPARTAMENTO"; cmd.Parameters.AddWithValue("@block", datosDepartamento.Block); cmd.Parameters.AddWithValue("@piso", datosDepartamento.Piso); cmd.Parameters.AddWithValue("@numero_depto", datosDepartamento.NumeroDepto); cmd.Parameters.AddWithValue("@modelo", datosDepartamento.Modelo); Departamento_ENT oDepartamento = new Departamento_ENT(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { oDepartamento.IdDepartamento = Convert.ToInt32(reader["id_departamento"]); oDepartamento.Block = reader["block"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["block"]); oDepartamento.Piso = reader["piso"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(reader["piso"]); oDepartamento.NumeroDepto = reader["numero_depto"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["numero_depto"]); oDepartamento.Modelo = reader["modelo"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["modelo"]); } return(oDepartamento); } } catch (Exception ex) { throw new Exception("Error al ejecutar SP_INSERT_DEPARTAMENTO", ex); } }
public Departamento_ENT datosDepartamento() { Departamento_ENT oDepartamento = new Departamento_ENT(); oDepartamento.Block = text_block.Text; oDepartamento.Piso = Convert.ToInt32(text_piso.Text); oDepartamento.NumeroDepto = text_nDepto.Text; oDepartamento.Modelo = text_modelo.Text; return(oDepartamento); }
protected void btn_grabar_Click(object sender, EventArgs e) { if (this.validar()) { Departamento_ENT depto = this.datosDepartamento(); depto.IdDepartamento = Convert.ToInt32(y.Text); new Departamento_BSS().updateDepartamento(depto); DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto(); oDetalleProducto.IdProducto = Convert.ToInt32(x.Text); oDetalleProducto.IdDetalle = Convert.ToInt32(z.Text); new DetalleProducto_BSS().updateDetalleProducto(oDetalleProducto); Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx"); } }
protected void traeDatos(int IdProducto) { Producto_ENT oProducto = new Producto_ENT(); oProducto.IdProducto = IdProducto; productoENT = new Producto_BSS().getProductoID(oProducto); Departamento_ENT oDepartamento = new Departamento_ENT(); oDepartamento.IdDepartamento = productoENT.IdReferencia; departamentoENT = new Departamento_BSS().getDepartamentoID(oDepartamento); DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT(); oDetalleProducto.IdProducto = IdProducto; detalleProductoENT = new DetalleProducto_BSS().getProductoDetalleIdProducto(oDetalleProducto); this.cargaDatosCajas(); }
protected void btn_grabar_Click(object sender, EventArgs e) { if (this.validar()) { Departamento_ENT oDepto = new Departamento_BSS().generaCodigo(codigo); Departamento_ENT depto = this.datosDepartamento(); depto.IdDepartamento = oDepto.IdDepartamento; new Departamento_BSS().updateDepartamento(depto); Producto_ENT oProducto = this.datosProducto(oDepto.IdDepartamento); oProducto.CodigoProducto = oDepto.CodigoProducto; oProducto = new Producto_BSS().insert(oProducto); DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto(); oDetalleProducto.IdProducto = oProducto.IdProducto; oDetalleProducto = new DetalleProducto_BSS().insertDetalleProducto(oDetalleProducto); Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx"); } }
public int updateDepartamento(Departamento_ENT datosDepartamento) { return(new Departamento_DAO().update(datosDepartamento)); }
public Departamento_ENT getDepartamentoID(Departamento_ENT datosDepartamento) { Departamento_ENT oDepartamento = new Departamento_DAO().getForIdDepartamento(datosDepartamento); return(oDepartamento); }
public void deleteDepartamento(Departamento_ENT datosDepartamento) { new Departamento_DAO().delete(datosDepartamento); }
public Departamento_ENT insertDepartamento(Departamento_ENT datosDepartamento) { Departamento_ENT oDepartamento = new Departamento_DAO().insert(datosDepartamento); return(oDepartamento); }