Пример #1
0
 public NuevoProyecto(FachadaProyectosExpertos Fachada, experto experto)
 {
     InitializeComponent();
     labelNombreExperto.Text = string.Format("{0}, {1}", experto.apellido.ToUpper(), experto.nombre);
     _experto = experto.id_experto;
     _fachada = Fachada;
 }
Пример #2
0
        private void Guardar()
        {
            experto exp = new experto();
            exp.nombre = textBoxNombre.Text;
            exp.apellido = textBoxApellido.Text;
            exp.nom_usuario = textBoxUsuario.Text;
            exp.clave = textBoxClave.Text;

            //se crea el experto y se dispara el evento para que actualice los grids correspondientes
            ExpertoAgregado(_fachada.AltaExperto(exp));
        }
Пример #3
0
 public ProyectosCreados(experto exp, proyecto proy)
 {
     InitializeComponent();
     id_experto = exp.id_experto;
     id = proy.id_proyecto;
 }
Пример #4
0
 public experto altaExperto(string nombre, string apellido, string usuario, string clave)
 {
     gisiaCont = new gisiabaseEntities2();
     experto miExperto = new experto();
     miExperto.nombre = nombre;
     miExperto.apellido = apellido;
     miExperto.nom_usuario = usuario;
     miExperto.clave = clave;
     gisiaCont.AddToexperto(miExperto);
     gisiaCont.SaveChanges();
     gisiaCont.Dispose();
     return miExperto;
 }
Пример #5
0
 public experto validarExperto(string usuario, string password)
 {
     experto respuesta = new experto();
     gisiaCont = new gisiabaseEntities2();
     foreach (experto exp in gisiaCont.experto)
     {
         if (exp.nom_usuario == usuario && exp.clave == password)
             respuesta = exp;
     }
     return respuesta;
 }
Пример #6
0
 public experto buscarExperto(int id_experto)
 {
     experto respuesta = new experto();
     gisiaCont = new gisiabaseEntities2();
     foreach (experto exp in gisiaCont.experto)
     {
         if (exp.id_experto == id_experto)
             respuesta = exp;
     }
     return respuesta;
 }
Пример #7
0
 public void AsignarProyecto(proyecto proyecto, experto experto)
 {
     datos.asignarProyecto(proyecto.id_proyecto, experto.id_experto);
 }
Пример #8
0
 public experto AltaExperto(experto experto)
 {
     return datos.altaExperto(experto.nombre, experto.apellido, experto.nom_usuario, experto.clave);
 }
Пример #9
0
 public IEnumerable<proyecto> SolicitarProyectos(experto e)
 {
     return datos.proyectosPorCreador(e.id_experto);
 }
Пример #10
0
 /// <summary>
 /// Deprecated Method for adding a new object to the experto EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToexperto(experto experto)
 {
     base.AddObject("experto", experto);
 }
Пример #11
0
 /// <summary>
 /// Create a new experto object.
 /// </summary>
 /// <param name="id_experto">Initial value of the id_experto property.</param>
 /// <param name="nombre">Initial value of the nombre property.</param>
 /// <param name="apellido">Initial value of the apellido property.</param>
 /// <param name="nom_usuario">Initial value of the nom_usuario property.</param>
 /// <param name="clave">Initial value of the clave property.</param>
 public static experto Createexperto(global::System.Int32 id_experto, global::System.String nombre, global::System.String apellido, global::System.String nom_usuario, global::System.String clave)
 {
     experto experto = new experto();
     experto.id_experto = id_experto;
     experto.nombre = nombre;
     experto.apellido = apellido;
     experto.nom_usuario = nom_usuario;
     experto.clave = clave;
     return experto;
 }
Пример #12
0
 private void LoginCorrecto(experto expert)
 {
     HabilitarGroupbox(true);
     _experto = expert;
     iniciarSesionToolStripMenuItem.Enabled = false;
     cerrarSesionToolStripMenuItem.Enabled = true;
     ActualizarProyectos(expert);
     ActualizarGridProyectos("");
 }
Пример #13
0
 private void ActualizarProyectos(experto expert)
 {
     _proyectosExperto = _fachadaProyectosExpertos.SolicitarProyectos(expert);
 }
Пример #14
0
 private void AsignarExperto(experto exp)
 {
     _expertosAsignados.Add(exp);
     ActualizarGridExpertosAsignados();
 }