public Pasante FindByName(string username)
        {
            Pasante       p  = null;
            SqlConnection cn = UtilidadesDB.CreateConnection();

            UtilidadesDB.OpenConnection(cn);
            SqlTransaction trn = cn.BeginTransaction();

            try
            {
                String     query = @"SELECT userName FROM PASANTE WHERE userName = @username";
                SqlCommand cmd   = new SqlCommand(query, cn, trn);
                cmd.Parameters.Add(new SqlParameter("@username", username));
                p = new Pasante {
                    user_name = (String)cmd.ExecuteScalar(),
                    password  = null
                };
            }
            catch (SqlException e)
            {
                Console.WriteLine("Se ha producido un error " + e.Message);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error " + ex.Message);
            }
            finally
            {
                UtilidadesDB.CloseConnection(cn);
                cn.Dispose();
            }

            return(p);
        }
 /// <summary>
 /// Create a new Pasante object.
 /// </summary>
 /// <param name="id">Initial value of Id.</param>
 /// <param name="nivel">Initial value of Nivel.</param>
 /// <param name="universidad">Initial value of Universidad.</param>
 public static Pasante CreatePasante(long id, string nivel, string universidad)
 {
     Pasante pasante = new Pasante();
     pasante.Id = id;
     pasante.Nivel = nivel;
     pasante.Universidad = universidad;
     return pasante;
 }
        /// <summary>
        /// Create a new Pasante object.
        /// </summary>
        /// <param name="id">Initial value of Id.</param>
        /// <param name="nivel">Initial value of Nivel.</param>
        /// <param name="universidad">Initial value of Universidad.</param>
        public static Pasante CreatePasante(long id, string nivel, string universidad)
        {
            Pasante pasante = new Pasante();

            pasante.Id          = id;
            pasante.Nivel       = nivel;
            pasante.Universidad = universidad;
            return(pasante);
        }
Пример #4
0
    public static void Main()
    {
        Empleado obj_empleado  = new Empleado("Francisco", "Osambela", 3500);
        Empleado obj_empleado1 = new Empleado("Vernita", "Osambela", 3500);
        Jefe     obj_jefe      = new Jefe("Jeep", "Oscar", "Osambela", 8000);
        Pasante  obj_pasante   = new Pasante(20, 15, "Valentino", "Osambela", 1000);

        obj_empleado.Trabajar();
        obj_empleado1.Descansar();
        obj_jefe.Dirigir();
        obj_pasante.Aprender();
        obj_pasante.Trabajar();
    }
        public static DtoPasante ConvertToDtoPasante(Pasante p)
        {
            DtoPasante dto_pasante = null;

            if (p != null)
            {
                dto_pasante = new DtoPasante
                {
                    user_name = p.user_name,
                    password  = p.password
                };
            }

            return(dto_pasante);
        }
        public static Pasante ConvertToPasante(DtoPasante dto_pasante)
        {
            Pasante p = null;

            if (dto_pasante != null)
            {
                p = new Pasante
                {
                    user_name = dto_pasante.user_name,
                    password  = dto_pasante.password
                };
            }

            return(p);
        }
 public bool Delete(Pasante p)
 {
     return(p != null && p.Eliminar());
 }
 public bool Add(Pasante p)
 {
     return(p != null && p.Validar() && !listaPasante.Contains(p) && p.Insertar());
 }
 public Boolean Ingresar(Pasante p)
 {
     return(p.Validar() && p.Ingresar());
 }
 public bool Update(Pasante p)
 {
     return(p != null && p.Validar() && p.Modificar()); // Saco el contains p in listaPasante
 }