コード例 #1
0
 public int actualizaInfonavitSua(suaInfonavit i)
 {
     Command.CommandText = "update suaInfonavit credito = @credito, modificacion = @modificacion, fecha = @fecha, descuento = @descuento, valor= @valor where " +
         "idtrabajador = @idtrabajador";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idtrabajador", i.idtrabajador);
     Command.Parameters.AddWithValue("idempresa", i.idempresa);
     Command.Parameters.AddWithValue("registropatronal", i.registropatronal);
     Command.Parameters.AddWithValue("nss", i.nss);
     Command.Parameters.AddWithValue("credito", i.credito);
     Command.Parameters.AddWithValue("modificacion", i.modificacion);
     Command.Parameters.AddWithValue("fecha", i.fecha);
     Command.Parameters.AddWithValue("descuento", i.descuento);
     Command.Parameters.AddWithValue("valor", i.valor);
     return Command.ExecuteNonQuery();
 }
コード例 #2
0
 public object obtenerIdSuaInfonavit(suaInfonavit i)
 {
     Command.CommandText = "select id from suaInfonavit where idtrabajador = @idtrabajador and fecha = @fecha and nss = @nss";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idtrabajador", i.idtrabajador);
     Command.Parameters.AddWithValue("fecha", i.fecha);
     Command.Parameters.AddWithValue("nss", i.nss);
     object dato = Select(Command);
     return dato;
 }
コード例 #3
0
 public List<suaInfonavit> obtenerInfonavit(suaInfonavit e)
 {
     List<suaInfonavit> lstInfonavit = new List<suaInfonavit>();
     DataTable dtInfonavit = new DataTable();
     Command.CommandText = "select * from suaInfonavit where idempresa = @idempresa";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idempresa", e.idempresa);
     dtInfonavit = SelectData(Command);
     for (int i = 0; i < dtInfonavit.Rows.Count; i++)
     {
         suaInfonavit inf = new suaInfonavit();
         inf.id = int.Parse(dtInfonavit.Rows[i]["id"].ToString());
         inf.idtrabajador = int.Parse(dtInfonavit.Rows[i]["idtrabajador"].ToString());
         inf.idempresa = int.Parse(dtInfonavit.Rows[i]["idempresa"].ToString());
         inf.registropatronal = dtInfonavit.Rows[i]["registropatronal"].ToString();
         inf.nss = dtInfonavit.Rows[i]["nss"].ToString();
         inf.credito = dtInfonavit.Rows[i]["credito"].ToString();
         inf.modificacion = int.Parse(dtInfonavit.Rows[i]["modificacion"].ToString());
         inf.fecha = DateTime.Parse(dtInfonavit.Rows[i]["fecha"].ToString());
         inf.descuento = int.Parse(dtInfonavit.Rows[i]["descuento"].ToString());
         inf.valor = decimal.Parse(dtInfonavit.Rows[i]["valor"].ToString());
         lstInfonavit.Add(inf);
     }
     return lstInfonavit;
 }
コード例 #4
0
 public int insertarInfonavitSua(suaInfonavit i)
 {
     Command.CommandText = "insert into suaInfonavit (idtrabajador, idempresa, registropatronal, nss, credito, modificacion, fecha, descuento, valor) " +
         "values (@idtrabajador, @idempresa, @registropatronal, @nss, @credito, @modificacion, @fecha, @descuento, @valor)";
     Command.Parameters.Clear();
     Command.Parameters.AddWithValue("idtrabajador", i.idtrabajador);
     Command.Parameters.AddWithValue("idempresa", i.idempresa);
     Command.Parameters.AddWithValue("registropatronal", i.registropatronal);
     Command.Parameters.AddWithValue("nss", i.nss);
     Command.Parameters.AddWithValue("credito", i.credito);
     Command.Parameters.AddWithValue("modificacion", i.modificacion);
     Command.Parameters.AddWithValue("fecha", i.fecha);
     Command.Parameters.AddWithValue("descuento", i.descuento);
     Command.Parameters.AddWithValue("valor", i.valor);
     return Command.ExecuteNonQuery();
 }