public int eliminaProgramacion(ProgramacionConcepto pc) { Command.CommandText = "delete from ProgramacionConcepto where id = @id"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("id", pc.idprogramacion); return Command.ExecuteNonQuery(); }
public object existeProgramacion(ProgramacionConcepto pc) { Command.CommandText = "select count(idtrabajador) as existe from programacionconcepto where idtrabajador = @idtrabajador"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("idtrabajador", pc.idtrabajador); object dato = Select(Command); return dato; }
public int actualizaProgramacion(ProgramacionConcepto pc) { Command.CommandText = "update ProgramacionConcepto set idconcepto = @idconcepto, cantidad = @cantidad, fechafin = @fechafin " + "where idtrabajador = @idtrabajador"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("idtrabajador", pc.idtrabajador); Command.Parameters.AddWithValue("idconcepto", pc.idconcepto); Command.Parameters.AddWithValue("cantidad", pc.cantidad); Command.Parameters.AddWithValue("fechafin", pc.fechafin); return Command.ExecuteNonQuery(); }
public int insertaProgramacion(ProgramacionConcepto pc) { Command.CommandText = "insert into ProgramacionConcepto (idtrabajador, idempresa, idconcepto, cantidad, fechafin) " + "values (@idtrabajador, @idempresa, @idconcepto, @cantidad, @fechafin)"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("idtrabajador", pc.idtrabajador); Command.Parameters.AddWithValue("idempresa", pc.idempresa); Command.Parameters.AddWithValue("idconcepto", pc.idconcepto); Command.Parameters.AddWithValue("cantidad", pc.cantidad); Command.Parameters.AddWithValue("fechafin", pc.fechafin); return Command.ExecuteNonQuery(); }
public List<ProgramacionConcepto> obtenerProgramaciones(ProgramacionConcepto pc) { List<ProgramacionConcepto> lstProgramacion = new List<ProgramacionConcepto>(); DataTable dtProgramacion = new DataTable(); Command.CommandText = "select * from ProgramacionConcepto where idempresa = @idempresa"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("idempresa", pc.idempresa); dtProgramacion = SelectData(Command); for (int i = 0; i < dtProgramacion.Rows.Count; i++) { ProgramacionConcepto programacion = new ProgramacionConcepto(); programacion.idprogramacion = int.Parse(dtProgramacion.Rows[i]["id"].ToString()); programacion.idtrabajador = int.Parse(dtProgramacion.Rows[i]["idtrabajador"].ToString()); programacion.idempresa = int.Parse(dtProgramacion.Rows[i]["idempresa"].ToString()); programacion.idconcepto = int.Parse(dtProgramacion.Rows[i]["idconcepto"].ToString()); programacion.cantidad = decimal.Parse(dtProgramacion.Rows[i]["cantidad"].ToString()); programacion.fechafin = DateTime.Parse(dtProgramacion.Rows[i]["fechafin"].ToString()); lstProgramacion.Add(programacion); } return lstProgramacion; }