예제 #1
0
 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();
 }
예제 #2
0
 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;
 }