/// <summary> /// Consulta password /// </summary> /// <param name="oUsuarios"></param> /// <returns> /// Registro de usuarios /// </returns> public DataSet getConsultaPassword(Proyecto.Logica.Models.clsUsuarios oUsuarios) { try { DataSet dsConsulta = new DataSet(); _sqlConexion = new SqlConnection(stConexion); _sqlConexion.Open(); _sqlCommand = new SqlCommand("spConsultarPassword", _sqlConexion); _sqlCommand.CommandType = CommandType.StoredProcedure; _sqlCommand.Parameters.Add(new SqlParameter("@cLogin", oUsuarios.stLogin)); _sqlCommand.ExecuteNonQuery(); _SqlDataAdapter = new SqlDataAdapter(_sqlCommand); _SqlDataAdapter.Fill(dsConsulta); return(dsConsulta); } catch (Exception ex) { throw ex; } finally { _sqlConexion.Close(); } }
protected void btnAceptar_Click(object sender, EventArgs e) { try { if (fuImagen.HasFile) { //if (!Path.GetExtension(fuImagen.FileName).Equals("jpg")) // throw new Exception("Sólo se admiten formatos jpg"); //alt 126 es ~ string stFichero_RutaTemporal = Server.MapPath(@"~\temp\") + fuImagen.FileName; fuImagen.PostedFile.SaveAs(stFichero_RutaTemporal); string stFichero_RutaDestino = Server.MapPath(@"~\images\") + txtLogin.Text + Path.GetExtension(fuImagen.FileName); if (File.Exists(stFichero_RutaDestino)) { File.SetAttributes(stFichero_RutaDestino, FileAttributes.Normal); File.Delete(stFichero_RutaDestino); } File.Copy(stFichero_RutaTemporal, stFichero_RutaDestino); File.SetAttributes(stFichero_RutaTemporal, FileAttributes.Normal); File.Delete(stFichero_RutaTemporal); Proyecto.Logica.Models.clsUsuarios oClsUsuarios = new Proyecto.Logica.Models.clsUsuarios { stLogin = txtLogin.Text, stPassword = txtPassword.Text, stImagen = stFichero_RutaDestino }; Proyecto.Web.Controllers.CrearCuentaController oCrearCuentaController = new Controllers.CrearCuentaController(); ClientScript.RegisterStartupScript(GetType(), "Mensaje", "<script>swal('Grabación correcta', '" + oCrearCuentaController.setAdministrarUsuarioController(oClsUsuarios, 1) + "' , 'info');</script>"); } } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "Mensaje", "<script>swal('Error!', '" + ex.Message + "' , 'error');</script>"); } }
public string setAdministrarUsuario(Proyecto.Logica.Models.clsUsuarios oUsuarios, int iOpcion) { try { DataSet dsConsulta = new DataSet(); _sqlConexion = new SqlConnection(stConexion); _sqlConexion.Open(); _sqlCommand = new SqlCommand("SpAdministrarUsuarios", _sqlConexion); _sqlCommand.CommandType = CommandType.StoredProcedure; _sqlCommand.Parameters.Add(new SqlParameter("@cLogin", oUsuarios.stLogin)); _sqlCommand.Parameters.Add(new SqlParameter("@cPassword", oUsuarios.stPassword)); _sqlCommand.Parameters.Add(new SqlParameter("@cImagen", oUsuarios.stImagen)); _sqlCommand.Parameters.Add(new SqlParameter("@nOpcion", iOpcion)); _SqlParameter = new SqlParameter(); _SqlParameter.ParameterName = "@cMensaje"; _SqlParameter.Direction = ParameterDirection.Output; _SqlParameter.SqlDbType = SqlDbType.VarChar; _SqlParameter.Size = 50; _sqlCommand.Parameters.Add(_SqlParameter); _sqlCommand.ExecuteNonQuery(); return(_SqlParameter.Value.ToString()); } catch (Exception ex) { throw ex; } finally { _sqlConexion.Close(); } }
/// <summary> /// Validar Usuario /// </summary> /// <param name="oUsuarios"></param> /// <returns> /// Confirmación /// </returns> public bool getValidarUsuario(Proyecto.Logica.Models.clsUsuarios oUsuarios) { try { DataSet dsConsulta = new DataSet(); _sqlConexion = new SqlConnection(stConexion); _sqlConexion.Open(); _sqlCommand = new SqlCommand("spConsultarUsuario", _sqlConexion); _sqlCommand.CommandType = CommandType.StoredProcedure; _sqlCommand.Parameters.Add(new SqlParameter("@cLogin", oUsuarios.stLogin)); _sqlCommand.Parameters.Add(new SqlParameter("@cPassword", oUsuarios.stPassword)); _sqlCommand.ExecuteNonQuery(); _SqlDataAdapter = new SqlDataAdapter(_sqlCommand); _SqlDataAdapter.Fill(dsConsulta); if (dsConsulta.Tables[0].Rows.Count > 0) { return(true); } else { return(false); } } catch (Exception ex) { throw ex; } finally { _sqlConexion.Close(); } }
public DataSet getConsultaPasswordController(Proyecto.Logica.Models.clsUsuarios oClsUsuarios) { clsRecuperarPassword oClsRecuperarPassword = new clsRecuperarPassword(); return(oClsRecuperarPassword.getConsultaPassword(oClsUsuarios)); }