/// <summary> /// Metodo que permite registrar un usuario. /// </summary> /// <param name="EsNuevo">Indica si el usuario es nuevo o es actualizacion</param> /// <param name="usuario">La informacion del usuario</param> /// <param name="saPass">Contaseña de usuario SA en SQL</param> /// <returns></returns> public bool RegistroUsuario(bool EsNuevo, UsuarioInfo usuario, string saPass) { SQLConexion ConexionSA = new SQLConexion(nombreServidor, nombreBD, "sa", saPass); if (ConexionSA.AbrirConexion().Estado == false) { return(false); } estado = EsNuevo ? ConexionSA.EjecutarSentencia("EXECUTE SP_DIG_AGREGAR_USUARIO '" + usuario.NombreUsuario + "', '" + usuario.Nombre + "', '" + usuario.ApellidoPaterno + "', '" + usuario.ApellidoMaterno + "', '" + usuario.Contraseña + "', " + areaId[usuario.IdArea] + ", " + usuario.Administrador + ", " + usuario.Dios) : ConexionSA.EjecutarSentencia("EXECUTE SP_DIG_ACTUALIZAR_USUARIO_SELECCIONADO " + usuario.Id + ", '" + usuario.Nombre + "', '" + usuario.ApellidoPaterno + "', '" + usuario.ApellidoMaterno + "', '" + usuario.Contraseña + "', " + areaId[usuario.IdArea] + ", " + usuario.Administrador + ", " + usuario.Dios); ConexionSA.CerrarConexion(); return(estado.Estado); }