Exemple #1
0
 public virtual void onDelete(long idUsuario)
 {
     object[] parameters = new SqlParameter[1];
     try
     {
         using (var db = new DbC())
         {
             /*Set de parametros para el sp de guardar*/
             parameters[0] = new SqlParameter("@prmIdUser", idUsuario);
             var results = db.Database.ExecuteSqlCommand("spDeleteUsers @prmIdUser", parameters);
             ///usuarioResponse = results.SingleOrDefault();
         }
     }
     catch (Exception ex)
     {
     }
 }
Exemple #2
0
        public virtual Usuario getSearchByUserNameAndPass(string username, string pass)
        {
            object[] parameters = new SqlParameter[2];

            Usuario usuarioResponse = new Usuario();

            try
            {
                using (var db = new DbC())
                {
                    SqlParameter prmUserName = new SqlParameter("@prmUserName", SqlDbType.NVarChar);
                    prmUserName.IsNullable = true;
                    if (username != null)
                    {
                        prmUserName.Value = username;
                    }
                    else
                    {
                        prmUserName.Value = DBNull.Value;
                    }

                    parameters[0] = prmUserName;
                    SqlParameter prmPass = new SqlParameter("@prmPass", SqlDbType.NVarChar);
                    prmPass.IsNullable = true;
                    if (pass != null)
                    {
                        prmPass.Value = pass;
                    }
                    else
                    {
                        prmPass.Value = DBNull.Value;
                    }
                    parameters[1] = prmPass;


                    var results = db.Database.SqlQuery <Usuario>("spSelectUsers @prmUserName, @prmPass", parameters);
                    usuarioResponse = results.SingleOrDefault();
                }
            }
            catch (Exception ex)
            {
            }
            return(usuarioResponse);
        }
Exemple #3
0
 public virtual void onSave(Usuario usuario)
 {
     object[] parameters = new SqlParameter[5];
     try
     {
         using (var db = new DbC())
         {
             /*Set de parametros para el sp de guardar*/
             parameters[0] = new SqlParameter("@prmUserName", usuario.username);
             parameters[1] = new SqlParameter("@prmPass", usuario.pass);
             parameters[2] = new SqlParameter("@prmEmail", usuario.email);
             parameters[3] = new SqlParameter("@prmSexo", usuario.sexo);
             parameters[4] = new SqlParameter("@prmActivo", usuario.activo);
             var results = db.Database.ExecuteSqlCommand("spInsertUsers @prmUserName, @prmPass, @prmEmail, @prmSexo, @prmActivo", parameters);
             ///usuarioResponse = results.SingleOrDefault();
         }
     }
     catch (Exception ex)
     {
     }
 }
Exemple #4
0
        public virtual List <Usuario> getSearchByUserName(string username)
        {
            object[] parameters = new SqlParameter[2];

            List <Usuario> usuarioResponse = new List <Usuario>();

            try
            {
                using (var db = new DbC())
                {
                    /*Set de parametros para el sp de guardar*/
                    parameters[0] = new SqlParameter("@prmUserName", username);
                    parameters[1] = new SqlParameter("@prmPass", null);
                    var results = db.Database.SqlQuery <Usuario>("spSelectUsers @prmUserName, @prmPass", parameters);
                    usuarioResponse = results.ToList();
                }
            }
            catch (Exception ex)
            {
            }
            return(usuarioResponse);
        }