public int actualizaAsignacionConcepto(ConceptosEmpresa ce) { Command.CommandText = @"update ConceptosEmpresa set asignacion = @asignacion where idempresa = @idempresa and periodo = @periodo and idconcepto = @idconcepto"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("asignacion", ce.asignacion); Command.Parameters.AddWithValue("idempresa", ce.idempresa); Command.Parameters.AddWithValue("periodo", ce.periodo); Command.Parameters.AddWithValue("idconcepto", ce.idconcepto); return Command.ExecuteNonQuery(); }
public List<ConceptosEmpresa> obtenerConceptosEmpresa(ConceptosEmpresa ce) { DataTable dt = new DataTable(); List<ConceptosEmpresa> lstConceptos = new List<ConceptosEmpresa>(); Command.CommandText = "select * from ConceptosEmpresa where idempresa = @idempresa and periodo = @periodo"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("idempresa", ce.idempresa); Command.Parameters.AddWithValue("periodo", ce.periodo); dt = SelectData(Command); for (int i = 0; i < dt.Rows.Count; i++) { ConceptosEmpresa concepto = new ConceptosEmpresa(); concepto.id = int.Parse(dt.Rows[i]["id"].ToString()); concepto.idempresa = int.Parse(dt.Rows[i]["idempresa"].ToString()); concepto.idconcepto = int.Parse(dt.Rows[i]["idconcepto"].ToString()); concepto.noconcepto = int.Parse(dt.Rows[i]["noconcepto"].ToString()); concepto.asignacion = bool.Parse(dt.Rows[i]["asignacion"].ToString()); concepto.periodo = int.Parse(dt.Rows[i]["periodo"].ToString()); lstConceptos.Add(concepto); } return lstConceptos; }