コード例 #1
0
ファイル: CrearRolWPF.xaml.cs プロジェクト: titopez/sis325
        private void bCrearRol_Click(object sender, RoutedEventArgs e)
        {
            if ((tbNombre.Text.Equals("")) || (tbRol.Text.Equals("")) || (tbRolSecundario.Text.Equals("")))
                MessageBox.Show("Todos los campos son obligatorios");
            else
            {
                Rol r = new Rol();
                r.NombreCompleto = tbNombre.Text;
                r.Responsabilidad = tbRol.Text;
                r.ResponsabilidadSecundaria = tbRolSecundario.Text;
                proy = pcln.getProyecto(tbProyecto.Text);
                r.Proyecto_id = proy.id;
                rolcln.crearRol(r);
                MessageBox.Show("Rol asignado a proyecto correctamente");
            }

            limpiar();
        }
コード例 #2
0
 /// <summary>
 /// Crear un nuevo objeto Rol.
 /// </summary>
 /// <param name="id">Valor inicial de la propiedad id.</param>
 /// <param name="nombreCompleto">Valor inicial de la propiedad NombreCompleto.</param>
 /// <param name="responsabilidad">Valor inicial de la propiedad Responsabilidad.</param>
 /// <param name="responsabilidadSecundaria">Valor inicial de la propiedad ResponsabilidadSecundaria.</param>
 /// <param name="proyecto_id">Valor inicial de la propiedad Proyecto_id.</param>
 public static Rol CreateRol(global::System.Int32 id, global::System.String nombreCompleto, global::System.String responsabilidad, global::System.String responsabilidadSecundaria, global::System.Int32 proyecto_id)
 {
     Rol rol = new Rol();
     rol.id = id;
     rol.NombreCompleto = nombreCompleto;
     rol.Responsabilidad = responsabilidad;
     rol.ResponsabilidadSecundaria = responsabilidadSecundaria;
     rol.Proyecto_id = proyecto_id;
     return rol;
 }
コード例 #3
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet Roles. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToRoles(Rol rol)
 {
     base.AddObject("Roles", rol);
 }
コード例 #4
0
ファイル: RolesCLN.cs プロジェクト: titopez/sis325
 public Rol buscarRol(int id)
 {
     Rol r = new Rol();
     r = contexto.Roles.FirstOrDefault(consulta => consulta.id == id);
     return r;
 }
コード例 #5
0
ファイル: RolesCLN.cs プロジェクト: titopez/sis325
 public void modificarRol(Rol r)
 {
     contexto.Roles.ApplyCurrentValues(r);
     contexto.SaveChanges();
 }
コード例 #6
0
ファイル: RolesCLN.cs プロジェクト: titopez/sis325
 public Rol getRolNombre(String nombre)
 {
     Rol r = new Rol();
     r = contexto.Roles.FirstOrDefault(consulta => consulta.NombreCompleto == nombre);
     return r;
 }
コード例 #7
0
ファイル: RolesCLN.cs プロジェクト: titopez/sis325
 public void eliminarRol(Rol r)
 {
     contexto.Roles.DeleteObject(r);
     contexto.SaveChanges();
 }
コード例 #8
0
ファイル: RolesCLN.cs プロジェクト: titopez/sis325
 public void crearRol(Rol r)
 {
     contexto.AddToRoles(r);
     contexto.SaveChanges();
 }