Пример #1
0
 public object fechaReingreso(Reingresos r)
 {
     Command.CommandText = "select fechaingreso from suaReingresos where idtrabajador = @idtrabajador and periodoinicio = @inicio and periodofin = @fin";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idtrabajador", r.idtrabajador);
     Command.Parameters.AddWithValue("inicio", r.periodoinicio);
     Command.Parameters.AddWithValue("fin", r.periodofin);
     object dato = Select(Command);
     return dato;
 }
Пример #2
0
 public object diasProporcionales(Reingresos r)
 {
     Command.CommandText = "select diasproporcionales from suaReingresos where idtrabajador = @idtrabajador and periodoinicio = @periodoinicio and periodofin = @periodofin";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idtrabajador", r.idtrabajador);
     Command.Parameters.AddWithValue("periodoinicio", r.periodoinicio);
     Command.Parameters.AddWithValue("periodofin", r.periodofin);
     object dato = Select(Command);
     return dato;
 }
Пример #3
0
 public int insertaReingreso(Reingresos r)
 {
     Command.CommandText = "insert into suaReingresos (idtrabajador, idempresa, registropatronal, nss, fechaingreso, diasproporcionales, sdi, periodoinicio, periodofin, registro) " +
         "values (@idtrabajador, @idempresa, @registropatronal, @nss, @fechaingreso, @diasproporcionales, @sdi, @periodoinicio, @periodofin, @registro)";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idtrabajador",r.idtrabajador);
     Command.Parameters.AddWithValue("idempresa", r.idempresa);
     Command.Parameters.AddWithValue("registropatronal", r.registropatronal);
     Command.Parameters.AddWithValue("nss", r.nss);
     Command.Parameters.AddWithValue("fechaingreso", r.fechaingreso);
     Command.Parameters.AddWithValue("diasproporcionales", r.diasproporcionales);
     Command.Parameters.AddWithValue("sdi", r.sdi);
     Command.Parameters.AddWithValue("periodoinicio", r.periodoinicio);
     Command.Parameters.AddWithValue("periodofin", r.periodofin);
     Command.Parameters.AddWithValue("registro", r.registro);
     return Command.ExecuteNonQuery();
 }
Пример #4
0
 public List<Reingresos> obtenerReingreso(Reingresos r)
 {
     List<Reingresos> lstReingresos = new List<Reingresos>();
     DataTable dtReingresos = new DataTable();
     Command.CommandText = @"select fechaingreso from suaReingresos where idempresa = @idempresa and idtrabajador = @idtrabajador
             and periodoinicio = @periodoinicio and periodofin = @periodofin";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idempresa", r.idempresa);
     Command.Parameters.AddWithValue("idtrabajador", r.idtrabajador);
     Command.Parameters.AddWithValue("periodoinicio", r.periodoinicio);
     Command.Parameters.AddWithValue("periodofin", r.periodofin);
     dtReingresos = SelectData(Command);
     for (int i = 0; i < dtReingresos.Rows.Count; i++)
     {
         Reingresos reingreso = new Reingresos();
         reingreso.fechaingreso = DateTime.Parse(dtReingresos.Rows[i]["fechaingreso"].ToString());
         lstReingresos.Add(reingreso);
     }
     return lstReingresos;
 }
Пример #5
0
 public List<Reingresos> obtenerReingresos(Reingresos r)
 {
     List<Reingresos> lstReingresos = new List<Reingresos>();
     DataTable dtReingresos = new DataTable();
     Command.CommandText = "select * from suaReingresos where idempresa = @idempresa";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idempresa", r.idempresa);
     dtReingresos = SelectData(Command);
     for (int i = 0; i < dtReingresos.Rows.Count; i++)
     {
         Reingresos reingreso = new Reingresos();
         reingreso.id = int.Parse(dtReingresos.Rows[i]["id"].ToString());
         reingreso.idtrabajador = int.Parse(dtReingresos.Rows[i]["idtrabajador"].ToString());
         reingreso.idempresa = int.Parse(dtReingresos.Rows[i]["idempresa"].ToString());
         reingreso.registropatronal = dtReingresos.Rows[i]["registropatronal"].ToString();
         reingreso.nss = dtReingresos.Rows[i]["nss"].ToString();
         reingreso.fechaingreso = DateTime.Parse(dtReingresos.Rows[i]["fechaingreso"].ToString());
         reingreso.sdi = decimal.Parse(dtReingresos.Rows[i]["sdi"].ToString());
         lstReingresos.Add(reingreso);
     }
     return lstReingresos;
 }