public void Usuarios_Insertar(EnUsuario objEn, MySqlTransaction tran) { string cadena = string.Empty; try { cadena = " INSERT INTO Usuario "; cadena += " ( "; cadena += " Name, "; cadena += " Correo, "; cadena += " Clave "; cadena += " ) "; cadena += " VALUES "; cadena += " ( "; cadena += " '" + objEn.Name + "', "; cadena += " '" + objEn.Correo + "', "; cadena += " '" + objEn.Clave + "' "; cadena += " ) "; using (MySqlCommand cmd = new MySqlCommand(cadena, tran.Connection)) { cmd.CommandType = CommandType.Text; cmd.Transaction = tran; cmd.ExecuteNonQuery(); } } catch (Exception ex) { throw ex; } }
public List <EnUsuario> ListaDeUsuarios()//Mostrar Usuarios { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consultar_Usuarios", _Conexion as SqlConnection);//Lamada de procedimieno almacenado _comando.CommandType = CommandType.StoredProcedure; IDataReader _reader = _comando.ExecuteReader();//lee los resultados que nos va a mostrar //Creacion de lista que nos mostrara los resultados de la consulta List <EnUsuario> Lista = new List <EnUsuario>(); while (_reader.Read()) { EnUsuario _EnUsuario = new EnUsuario(); _EnUsuario.fiIdUsuario = _reader.GetInt64(0); _EnUsuario.fcNombreCompleto = _reader.GetString(1); _EnUsuario.fcNombreUsuario = _reader.GetString(2); _EnUsuario.fiPuestoUsuario = _reader.GetInt32(3); _EnUsuario.fcPassword = _reader.GetString(4); Lista.Add(_EnUsuario); } _Conexion.Close();//Cierra la conexion con la base de datos return(Lista); }
public DataTable Usuarios_Listar(EnUsuario objEn) { string cadena = String.Empty; DataSet ds = new DataSet(); DataTable dt = new DataTable(); try { cadena = " SELECT "; cadena += " name, "; cadena += " Correo, "; cadena += " Clave"; cadena += " FROM "; cadena += " Usuario "; cadena += " WHERE "; cadena += " Clave = '" + objEn.Clave + "' "; using (MySqlConnection cn = new MySqlConnection(connectionStringMysql())) { using (MySqlDataAdapter da = new MySqlDataAdapter(cadena, cn)) { da.Fill(ds, "Data"); dt = ds.Tables["Data"]; return(dt); } } } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "2242043896069687"; //2242043896069687 FaceBookConnect.API_Secret = "a9d7e59646b9d0f1a1c289f26adfb04d"; //4d893911bebc078d14578a765e685727 if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); pnlFaceBookUser.Visible = true; txtUsuario.Text = faceBookUser.Email; // txtPassword.Text = faceBookUser. LoUsuario objLo = new LoUsuario(); EnUsuario objEn = new EnUsuario(); objEn.Clave = faceBookUser.Id; objEn.Name = faceBookUser.UserName; objEn.Correo = faceBookUser.Email; Session["UsuarioImg"] = faceBookUser.PictureUrl; var miMaster = (SiteMaster)Master; SiteMaster master = (SiteMaster)this.Master; master.UsuarioLogin(faceBookUser.PictureUrl); DataTable dt = new DataTable(); dt = objLo.Usuarios_Listar(objEn); if (dt.Rows.Count < 1) { string msg = string.Empty; msg = objLo.Usuarios_Insertar(objEn); } Response.Redirect("/Device/NewDevice.aspx"); //lblId.Text = faceBookUser.Id; //lblUserName.Text = faceBookUser.UserName; //lblName.Text = faceBookUser.Name; //lblEmail.Text = faceBookUser.Email; //ProfileImage.ImageUrl = faceBookUser.PictureUrl; } } }
public DataTable Usuarios_Listar(EnUsuario objEn) { try { DaUsuario OjbDAO = new DaUsuario(); return(OjbDAO.Usuarios_Listar(objEn)); } catch (Exception ex) { throw ex; } }
public int EliminarUsuario(EnUsuario PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Eliminar_Usuario", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@fiIdUsuario", PEntidad.fiIdUsuario)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int AgregarUsuario(EnUsuario PEntidad) //Hacer uso de la entidad de negocio que se llama EnUsuario creando un parametro PEntidad { //Establece la conexion con la conexion a la base de datos IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); //Llamada de procesos almacenados creados en el sql server SqlCommand _comando = new SqlCommand("Agregar_Usuario", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@fiIdUsuario", PEntidad.fiIdUsuario)); _comando.Parameters.Add(new SqlParameter("@fcNombreCompleto", PEntidad.fcNombreCompleto)); _comando.Parameters.Add(new SqlParameter("@fcNombreUsuario", PEntidad.fcNombreUsuario)); _comando.Parameters.Add(new SqlParameter("@fiPuestoUsuario", PEntidad.fiPuestoUsuario)); _comando.Parameters.Add(new SqlParameter("@fcPassword", PEntidad.fcPassword)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int AgregarUsuario(EnUsuario PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Agregar_Usuario", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@fcNombreCompleto", PEntidad.fcNombreCompleto)); _comando.Parameters.Add(new SqlParameter("@fcNombreUsuario", PEntidad.fcNombreUsuario)); _comando.Parameters.Add(new SqlParameter("@fiPuestoUsuario", PEntidad.fiPuestoUsuario)); _comando.Parameters.Add(new SqlParameter("@fcPassword", PEntidad.fcPassword)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public string Usuarios_Insertar(EnUsuario objEn) { string msg = string.Empty; ConexionDAO cadenaDao = new ConexionDAO(); using (MySqlConnection cn = new MySqlConnection(cadenaDao.CnxMySQL())) { cn.Open(); using (MySqlTransaction tran = cn.BeginTransaction()) { try { DaUsuario OjbDAO = new DaUsuario(); OjbDAO.Usuarios_Insertar(objEn, tran); tran.Commit(); msg = "EXITO"; } catch (MySqlException ex) { tran.Rollback(); throw ex; } catch (Exception ex) { tran.Rollback(); throw ex; } finally { tran.Dispose(); cn.Close(); } return(msg); } } }
public int EliminarUsuario(EnUsuario PEntidad) { return(_dalUsuarios.EliminarUsuario(PEntidad)); }