Ejemplo n.º 1
0
 public List <object> Listar(object VO)
 {
     Dtt = null;
     try
     {
         Dtt = new DataTable();
         Encabezado();
         cmdComando.CommandText = "sp_Listar_Funcionarios";
         cmdComando.ExecuteNonQuery();
         daAdapter = new SqlDataAdapter(cmdComando);
         daAdapter.Fill(Dtt);
         List <Object> lstFuncionarios = new List <Object>();
         for (int i = 0; i < Dtt.Rows.Count; i++)
         {
             Funcionario = new VO_Funcionarios();
             Funcionario.idFuncionario = int.Parse(Dtt.Rows[i][0].ToString());
             Funcionario.Funcionario   = Dtt.Rows[i][1].ToString();
             Funcionario.Descripcion   = Dtt.Rows[i][2].ToString();
             lstFuncionarios.Add(Funcionario);
         }
         return(lstFuncionarios);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(null);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
Ejemplo n.º 2
0
        public bool Eliminar(object VO)
        {
            Funcionario = (VO_Funcionarios)VO;
            try
            {
                Encabezado();
                cmdComando.CommandText = "sp_Elimina_Funcionario";
                cmdComando.Parameters.AddWithValue("@Nombre", Funcionario.Funcionario);
                cmdComando.ExecuteNonQuery();

                return(true);
            }
            catch (Exception e)
            {
                System.Windows.Forms.MessageBox.Show("Error: " + e);
                return(false);
            }
            finally
            {
                cnnConexion.Cerrar();
                cmdComando.Dispose();
            }
        }