Inheritance: System.Data.Objects.DataClasses.EntityObject
Beispiel #1
0
        public void GuardarUsuario(string nombreusuario,string contrasenia,string empleado,List<string>Roles)
        {
            DataAccess.usuario USUARIOS = new DataAccess.usuario();

            try
            {
                var query = from i in entities.empleados
                            where empleado == i.nombres
                            select i.id;

                int IdEmp = Convert.ToInt32(query.First());

                     foreach (string username in Roles)
                     {

                        var userRol = (from us in entities.roles
                                     where us.descripcion == username
                                     select us).First();
                        USUARIOS.roles.Add(userRol);
                     }

                    USUARIOS.username = nombreusuario;
                    USUARIOS.password = contrasenia;
                    USUARIOS.empleado = IdEmp;

                    entities.usuarios.AddObject(USUARIOS);
                    entities.SaveChanges();

            }
            catch (Exception e) {

                throw new Exception(e.ToString());
            }
        }
Beispiel #2
0
 /// <summary>
 /// Deprecated Method for adding a new object to the usuarios EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTousuarios(usuario usuario)
 {
     base.AddObject("usuarios", usuario);
 }
Beispiel #3
0
 /// <summary>
 /// Create a new usuario object.
 /// </summary>
 /// <param name="empleado">Initial value of the empleado property.</param>
 /// <param name="password">Initial value of the password property.</param>
 /// <param name="username">Initial value of the username property.</param>
 public static usuario Createusuario(global::System.Int64 empleado, global::System.String password, global::System.String username)
 {
     usuario usuario = new usuario();
     usuario.empleado = empleado;
     usuario.password = password;
     usuario.username = username;
     return usuario;
 }